News

Each year, the tree unveiling at Claridge’s is one of Mayfair’s most anticipated events, and this season, it did not fail to impress. Partnering with British designer Paul Smith, the 19ft Christmas ...