Modern office space is available within this impressive centre in Soho. All offices have plenty of natural light provided by the floor to ceiling windows. There is a total of 9105 sq ft of office space available.
Located on Berwick Street, close to a number of major road links and other transport links which makes getting to and from the centre easy. The centre is also just a short walk away from a number of shops, bars and restaurants.