Understanding the latest on Martyn’s Law
The Terrorism (Protection of Premises) Act 2025, commonly known as Martyn’s Law, received Royal Assent on 3 April 2025 and introduces new legal duties to...
IHG has announced the opening of its newest London hotel, Hotel Indigo London – 1 Leicester Square. The property has 95 bedrooms featuring theatrical touches inspired by the neighbourhood’s heritage and history, and throughout the hotel cultural heritage of the iconic square, which sits in the heart of ‘theatreland’ and the cinema district taking inspiration from its Chinatown locale and 1920s Shanghai is apparent.