- Your Market Overview
- Get the Best Price
- A Totally Free Service
Tower House is a period building in Covent Garden, four minutes' walk from Covent Garden station, with Leicester Square and Embankment both seven minutes away. Its white stone front turns the corner in a rounded sweep, and inside the open-plan floor has a curved kitchen bar, shelving and arched windows. The offices are managed, so your own space is designed, fitted out and run for you on one monthly fee, tailored to your layout and branding. There is a roof terrace, meeting rooms, breakout space, showers and bike storage, and Rules is a minute's walk away.