BLOCLEats

Camellia's Tea House

64 Great Russell Street
London
WC1B3BL

Food rating: 5/5 stars
Updated: 29. September 2021

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
  • Structural: 5
map for Camellia's Tea House

Restaurant nearby

  1. London Review of Books Ltd, WC1A2JL
  2. USAGI ANIME MAID CAFE, WC1A2HL
  3. Il Castelletto Restaurant, WC1A2JB
  4. GAIA, WC1B3BG
  5. 0.1 miles Starbucks Coffee, WC1B3BA