Prince Consort Rd, South Kensington, London SW7 2BB
Local Authority
City of London