Overview
Claimed
Description
Exchange Square is one of central Londonâs largest public spaces that hosts a diverse calendar of events. Part of Broadgate and adjacent to Liverpool Street station, providing easy access to public transport.
Source of Info:
Y Yext