Exchange Square

4.1
(17 reviews)
Bishopgate, London EC2A 2EH England
Official website
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Exchange Square | London | United Kingdom | TripAligner