Recommendation by Lemi
A great spot for Cream Tea, the Dean Street Townhouse Restaurant allows you to select your spread from an a la carte menu. Here, scones are a must-have on the table! The chic parlor-like joint also serves Fruit scones, which provide a pleasant burst of flavor and a welcome change from classic scones.
69-71 Dean Street, London, United Kingdom
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!