Let me help you with your search
You can search the entire market here
- We'll arrange viewings
- Customise a shortlist of properties
- Negotiate the best price for you
Book a free consultation
our service is 100% free for tenants
Key Highlights
Tower House is a prominent office building in Covent Garden’s Opera Quarter, combining a traditional period façade with refurbished contemporary office interiors. The property is well known for its premium West End business address, modern workspace facilities, and proximity to London’s cultural and commercial hubs.
The Space
The building offers fully fitted and flexible office accommodation with meeting rooms, breakout areas, reception services, air conditioning, fibre connectivity, shower facilities, lifts, and abundant natural light. Several floors also feature premium amenities such as private terraces, boardrooms, phone booths, and collaborative workspaces designed for modern businesses.
Location
Located on Southampton Street in the heart of Covent Garden, Tower House benefits from excellent transport links. Covent Garden Station and Charing Cross Station are both within a short walk, with easy access to Leicester Square, Holborn, Temple, and Embankment stations. The surrounding area offers world-class theatres, restaurants, retail, Somerset House, the Royal Opera House, Trafalgar Square, and other major West End attractions.