A room (and cocktails) with some serious views at ME London luxury hotel

The view from the top of the five star luxury hotel ME London is a tourist’s delight, taking in the essential sights of London, from the London Eye to Big Ben, St Paul’s, Tower Bridge, The Shard and everything in between. Having evening cocktails on the Radio Rooftop bar in the sun, however, feels like you could … Continue reading A room (and cocktails) with some serious views at ME London luxury hotel