Unknown 1

Norman Shaw Bldg North

Unknown 1, Victoria Embankment, London, United KingdomBuilding

Location

Unknown 1
Victoria Embankment, London, United Kingdom