Chemistry Building, South Kensington, London SW7 2AZ, UK
Imperial College Road London England SW7 2AZ GB
Local Authority
City of London