Intercontinental Westminster, Afternoon Tea
Made-to-order scones, perfectly fresh sandwich fingers and a bottomless champagne coupe, is London’s Intercontinental in Westminster serving up one of the best afternoon teas in town? I think so. What you can expect here is quality, a fantastic setting and impeccable service. Not too…