26 results
£4,583 pcm
(£1057.69 pw)
1300 sq. ft
Prominent double unit near spitalfields market and liverpool street new long lease no premium no VAT high footfall