An all-day dining room in the heart of Soho, Dean Street Townhouse serves a weekly changing menu of British food, sourced locally from producers within the UK and Ireland. There is a terrace on Dean Street and a bar serving classic rocks, highballs and house tonics until late.
Images
Frequently Asked Questions
Which days is Dean Street Townhouse open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.