Give us feedback!

Have Drinks at Dean Street Townhouse, London, England

Dean Street Townhouse weekly changing menu incorporating British favourites for breakfast, lunch and dinner. A local favorite are the freshly baked scones with clotted cream and jam, and freshly cut sandwiches that are served during afternoon and high tea.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail