Westminster Bridge

London, United Kingdom

Westminster Bridge

Architectural Buildings

Westminster Bridge is a road-and-foot-traffic bridge over the River Thames in London, linking Westminster on the west side and Lambeth on the east side. — Wikipedia

Found 1 route