Café
Amanzi Tea
4 locals recommend,
Permanently closed
Tips from locals
It is NOT a coffee house but a TEA house. for the lovers of tea you should go here.
Unique things to do nearby
Location
24 New Cavendish St
London, England