The Best Christmas Afternoon Teas in London
Address: The Ritz London, 150 Piccadilly, London W1J 9BRWebsite: theritzlondon.comPrice: £115 (approximately $146) per person Bingham Riverhouse Riverhouse Restaurant’s Festive Afternoon Tea, Bingham Riverhouse Despite the 20-minute train journey from Waterloo, you’d be forgiven for thinking you’d arrived at a…