Garden Terrace Hotel

GET A QUOTE

The Venue

The Garden terrace Hotel has a stunning rooftop bar located in London’s Battersea, suitable for outdoor events and BBQs. With beautiful views over the river and a stylishly designed terrace and garden, it is also a perfect setting for alfresco eating and drinking.