Map of the location: Prince Consort Road, London, United Kingdom