The Peninsula is a great addition to London’s ever growing 5* hotel portfolio , however the new Raffles OWO hotel has somewhat overshadowed them being one of the most incredible city hotels on the planet 😊
The cheapest rooms are about £1000 per night. I would rather spend that £1000 in the hotel's restaurants on quality food and find somewhere else to sleep.