Tag: Tea
-
The Ampersand Hotel
Located on the north side of Harrington Road, in London, United Kingdom, The Ampersand Hotel is a beautiful place to stay or just visit. Also a great place for Tea.
-
Jurassic Afternoon Tea at The Ampersand Hotel
Located at Apero, within The Ampersand Hotel, in London, the Jurassic Afternoon Tea is a fun way to enjoy one’s tea.