Our Champagne Terrace is situated on the banks of the River Thames, just a few paces away from the entrance of the venue. The terrace allows guests to sit back and enjoy views of London and the Thames, whilst sipping on a cocktail in the sunshine and enjoying shisha should they wish. It's perfect for a Summers day with you friends, or a romantic evening on the river with your loved one.
Woohoo!
You've started a wishlist
Send an enquiry to more than a venue at once