The Best 15 European, Restaurants in London, United Kingdom

3.5 Rating
50 reviews

32 Heatd Street, London NW3 6TE, England, London

"An old traditional place with variety of cakes and 100% Arabica coffee. The biggest loose tea select"