Savage Garden

Savage Garden

Where to find them: Floor 12, DoubleTree Hilton Tower of London, 7 Pepys St, London EC3N 4AF I walked from Aldgate and that took around 8minutes. What they’re about: The new rooftop which launched in June this year has become a real city hotspot since its open hosting more or less all the Love Island [...]