Charlie & The Chocolate Factory Afternoon Tea

One of my best friends and I have an unhealthy obsession  with afternoon teas in London and our latest escapade saw us visiting the Charlie & The Chocolate Factory Afternoon Tea at the Chesterfield Mayfair (nearest tube station is Green Park). Set inside a hotel that oozes wealth and glamour, you are shown to your seats by […]

Read More