Background Image

Serviced Offices Dean House, 64 Dean St Soho, London, W1D 4QG
(Reference: 4430)


Serviced Offices Dean House, 64 Dean St Soho, London, W1D 4QG

Dean House is a modern managed office solution designed to give you the best of both worlds, where balance is part of the package.

In the heart of Soho, Dean House offers your growing business flexibility and concierge care in a more intimate, private setting on the 1st floor.

1000 sqft of impressively presented self-contained workspace – an inspiring home for your team to meet, work and grow, with no end of restaurants, bars, entertainment and more just on your doorstep.

This beautifully presented, self-contained managed solution in the heart of Soho offers 1,000 sqft of agile workspace.

Flexibility is built into this exclusive floorplate, with options for reception area and boardroom-style meeting room, or option to add more desks as teams grow and evolve.

With workspace for a team of up to 26 persons, depending on configuration, this space has all a team will require on any given day (bike storage, fully-stocked private kitchenette, showers etc).

Desk rates range from £1,000 – £1,200 + VAT per month, depending on the length of term.

Dean House comes ready for move-in, including Wi-Fi, utilities, fully stocked kitchen, maintenance and more.

Situated on this historic central Soho street, Dean House is home to an endless array of restaurants, bars, cafes, shopping and entertainment.

Mayfair is 10 minutes walking distance away, and a 5-minute stroll will find you in Covent Garden.

For those commuting near and far, enjoy quick transport to Paddington and beyond from nearby Tottenham Court Road with the new Elizabeth line.

Office Price
Office Space £1000 -£1200 /mo pp
Broadband Internet / T1 ISDN CAT 5 Cabling Conference / Meeting rooms Office furniture Kitchen Facilities Mail Services Onsite Management 24-hour access Close to tube station Non-Branded Centre IT Support Showers City / Town Centre Location Bike Storage Furnished Offices

Serviced Offices Dean House, 64 Dean St Soho, London, W1D 4QG

Get Directions
Get a Quick Quote

    This website works best with cookies. They allow us to see how the site is being used.
    If you continue without changing your settings, we will assume you are happy to receive cookies.