Building of Natural History Museum as seen from Cromwell Road, South Kensington, London, England
Close-up of Arches, Facade of Natural History Museum Building, South Kensington, London, England
Look Right Sign painted on Road in London, England, United Kingdom