Prince Consort Road, South Kensington SW7

Property of Interest: Prince Consort Road, South Kensington SW7 £4,850,000