How To Find Us

Located on Long Acre in The Yards, we’re just two minutes’ walk from Covent Garden Station or two minutes from Leicester Square station.

Address

136 Long Acre, London WC2E 9AD

Contact by Phone - 020 3953 6820
Contact by Email - [email protected]

Email Us

instagram