Opening of The Peninsula, London

The luxury global chain, Peninsula, has announced plans to open its first ever UK property in London. Located in Belgravia, steps away from Hyde Park and Buckingham Palace, the new hotel will be in a prime location to explore the capital’s cultural highlights. This will add to the hotel’s ‘cultural learning experience’ with their in-house academy programmes, designed to offer destination insight.

Find out more