A dining room with traditional English decor

Dean Street Townhouse

An all-day dining room in the heart of Soho, Dean Street Townhouse serves a weekly changing menu of British food using the best seasonal produce. There is a terrace on Dean Street and a bar serving classic rocks, highballs and house tonics until late.

Dean Street Townhouse
69 – 71 Dean Street, London

T: +44 (0)207 434 1775