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
Pricing from £750
Pricing from £8000
Pricing from £350
Pricing from £480
Pricing from £450
Pricing from £715
Pricing from £715