Museum1401 N Shoreline Blvd, Mountain View, CA(650) 810-1010
Hotel33 Albemarle St, London, United Kingdom+44 20 7493 6020
Mat Balez reviewed 3 years ago
- Afternoon tea here was impeccable. British luxury at its best: warm, oak paneled, live piano music, comfy couches, beautiful silverware and china. Scones, tea and cakes were all delicious. Service was attentive and friendly - they refilled our trays 3 times and would have kept going. An expensive indulgence but nice to get out and enjoy the best London has to offer.