A striking Art Deco building with media style space 21 Poland Street is an excellently located building in the heart of Soho. There are 5 floors of media style offices with 3 floors benefiting from private terraces.
21 Poland Street, London W1F
By submitting this form, I confirm that I have read and understand your fair processing notice.
Pricing from £750
Pricing from £8000
Pricing from £350
Pricing from £480
Pricing from £715
Pricing from £715
Pricing from £799