Located in the tranquil neighbourhood of Chelsea Green, just a stones throw from the Kings Road.
Nearest tube station: Sloane Square or South Kensington.
LUNCH:
Tuesday to Saturday,
12pm - 3pm
DINNER:
Tuesday to Saturday,
6pm - 10.30pm