Closed

12:00 pm - 10:00 pm

London

100, Cromwell Rd, London, SW7 4ER

2 Menus available

View menus

About

London’s preferred Secret Garden

££££

LET US TELL YOU A SECRET… Tucked away in the back streets of leafy Kensington, you’ll forget that you're still in Central London. Our Secret Garden also features five exclusive dining pods and a covered terrace, where you can celebrate with drinks, enjoy a spot of afternoon tea or indulge in a tasting menu.