UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let 1,148 sf
Air Conditioning, Meeting Rooms, Open Plan, Kitchenette, Good Natural Light
Prime City Workspace in Close Proximity to Liverpool Street Station..
Located on the south side of Bishopsgate in the City of London. It is..