Afternoon Tea at Savage Garden

7 Pepys Street
London, England EC3N 4AF

Afternoon Tea at Savage Garden is a sophisticated dining experience located on the 12th floor of the DoubleTree by Hilton Hotel in London. Nestled in the Tower of London area, it offers a unique setting for guests to enjoy a delightful selection of teas and treats.

The venue also hosts a variety of events, including bottomless brunches and private gatherings, catering to diverse tastes and occasions. With its stunning views and elegant atmosphere, Savage Garden is an ideal spot for both casual and special celebrations.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandAfternoon Tea at Savage Garden