Savour a charming afternoon tea in the elegant borough of Kensington, all nestled within a charming Victorian townhouse.
Indulge in a delightful afternoon tea experience and even bask in the comfort of outdoor seating during the summer months, all within the elegant borough of Kensington. Within a charming Victorian townhouse, every sip of your tea becomes a moment steeped in history.
109 Kensington Church St, Kensington, London W8 7LN, United Kingdom