UKLondonEC1-EC4 City of LondonTower Hamlets
Serviced Office
Short Lease,
HISTORIC AND PRESTIGIOUS SERVICED OFFICES AT ONE OF LONDON S FAMOUS CORPORATE..