£18,516 pcm
From
(£4272.92 pw)
Managed Office, Tabernacle Street, Shoreditch, East London EC2A1840 sq. ft - 5340 sq. ft
This modern Shoreditch office development offers beautifully designed, single open-plan floorplates with an impressive fit-out ...
Listed on 9th Oct 2025