Dean Street Townhouse: all the charm you need

boutique hotel
Dean Street Townhouse: all the charm you need

One of the prize addresses of the Soho House Group.

With a fabulous location in the heart of Soho, Dean Street Townhouse is close to the best restaurants and London nightlife. This beautiful Georgian building, known for hosting artists and intellectuals in the 1930s, still radiates creative, smart, and inspiring energy.

The 39 rooms have names to describe their sizes: “Tiny”, measures 15 square metres, the cosier “Small” is a bit larger, and then there are the comfortable “Medium” and the “Bigger” suite, which is just over 40 square metres. An Edwardian style, both elegant and subtle, is to be found throughout. Bathrooms feature tropical showers and deep tubs, equipped with branded Cowshed products, present in all institutions of the group.

In some rooms, a bathtub is placed at the foot of the bed, as was the fashion of yesteryear. Do not miss the restaurant on the ground floor, with its worn wood floors, glass chandeliers, and magnificent retro wallpaper. So British!

Dean Street Townhouse
69-71 Dean Street
London W1D 3SE

+44 (0)207 7434 1775

Rooms: from 120 GBP