Roof top restaurant on the 7th floor of Richard Branson's club off High Street Kensington set one floor above extensive gardens / outdoor club area on 6th floor

Michelin Stars: N/A
Cuisine: Modern
Address: 99 High Street Kensington, London W8 5SA
Food Rating: 58%