London
Camellia’s Tea House is one of London.

1. Camellia’s Tea House

6.0
London, Greater London
Tea Room · Holborn and Covent Garden · 4 tips and reviews
Paul Rothe & Sons Delicatessen is one of London.

2. Paul Rothe & Sons Delicatessen

8.7
35 Marylebone Lane, London, Greater London
Deli · Marylebone · 17 tips and reviews