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