Office to rent
3,770 to 7,953 sq ft
The property comprises an office building of masonry construction, arranged over lower ground, ground and four upper floors.
The property is located on Creechurch Lane, just off the A1213 in London. The A3, A10 and A11 roads are all also within close proximity as well as Fenchurch Street Railway Station and Liverpool Street Railway Station.
This office to rent is located in City and County of the City of London, London.View the performance or update the listing in CoStar