89-93 Bayham St, London
Office to rent
£39.06 psf 1,060 to 1,180 sq ft
Property facts for 89-93 Bayham St, London
A period style, 3 storey building, providing good quality, self-contained office accommodation with excellent natural light. The suites are arranged in mainly open plan form, together with various meeting rooms / individual offices.
This office to rent is located in Camden, London.View the performance or update the listing in CoStar