Now you can sip your tea like British royalty while soaking up the Los Angeles sunshine. For the first time in its 150 year history, Claridge’s – the five-star hotel set in London’s Mayfair neighborhood – is expanding access to its famed tea service at its sister property, The Maybourne […]