Savage Garden
Savage Garden is one of the best rooftop restaurants with a view in London, overlooking the capital's most iconic landmarks. Located at the top of the DoubleTree by Hilton, this place has it all - beaut decor, breathtaking views, and impressive cocktails such as the St Olave, a zesty blend of gin and ancient liqueur. But wait, there's more; their food game is pretty strong too. Get to know the menu filled with dishes like coconut beef short ribs, charred octopus with fennel and orange chermoula, and honey-miso aubergine.