Peninsula Square, London SE10 0DX
An innovative venture that provides a unique fine dining experience, featuring gourmet cuisine, expertly crafted cocktails, and champagne, all set against the backdrop of breathtaking views from 100 feet in the air.