The Peninsula London opens at Hyde Park Corner

The long-awaited debut of the luxury brand in the UK features a rooftop restaurant and a spa and wellness centre with 25-metre indoor swimming pool