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.