London’s best Rooftop Bars and Restaurants

In London, thanks to it’s array of high-rise buildings in the city, there are many opportunities for wining and dining on the top floor. Read on for ilikelondon’s list of some of the best rooftop restaurants in London. Radio Rooftop Situated on the 10th floor of five star hotel the ME London, the Radio rooftop […]