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]