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
Promo name
Special Offer
Promo desc
PHP 999
Comments (0)