Savage Garden is one of London’s premier rooftop bars, located in the heart of the city’s bustling financial district. Boasting unparalleled panoramic views of the iconic skyline, Savage Garden is a must-visit destination for locals and visitors alike.
Located in: DoubleTree by Hilton London – Tower of London
Savage Garden, LDN
Floor 12, 7 Pepys St, London EC3N 4AF
London United Kingdom
London United Kingdom