11-12 Appold St, London
Office to rent
£65.00 psf 687 to 3,629 sq ft
Property facts for 11-12 Appold St, London
12 Appold Street comprises a contemporary new workspace in a prome position, occupying a corner position and benefits from an elegant reception area. Just a short walk from Liverpool Street and Old Street stations, 12 Appold Street benefits from excellent transport links across London and beyond. Connections will be further improved with the opening of the Elizabeth Line at Liverpool Street in 2019.
This office to rent is located in City of London.View the performance or update the listing in CoStar