Celebrating National Afternoon Tea Week with The Londoner
The Londoner celebrates afternoon tea week at their champagne bar, The Stage Leicester Square’s iconic super-boutique hotel, The Londoner, makes for the perfect space to enjoy Afternoon Tea in line with the upcoming Afternoon Tea Week on 7 - 13 August at the hotel’s Champagne bar, The Stage,...