london: dean street townhouse

h

hotels

review_main

address

69-71 dean street, london W1D 3SE

phone

+44 [0] 207 434 1775

website

www.deanstreettownhouse.com/

author

becky

date

28 september 2011

a historic georgian townhouse retreat in the centre of bustling soho.