Location & Hours

Monday-Saturday

12:00  - 22:00

Sunday

Closed

Address

 1A Shepherd St,

Mayfair, London W1J 7HJ

Contact

T: 020 7493 8746