2 America Sq, London
Office to rent
£43.50 psf 6,478 sq ft
Property facts for 2 America Sq, London
Newly refurbished office floor
This office to rent is located in Tower Hamlets, London.
Search for all available commercial properties to rent in Tower Hamlets, LondonView the performance or update the listing in CoStar