Contact us

Map

The Longhouse
10 Denmark Street
London
WC2H 8LS

020 7199 7080

Our nearest tube stations are:
Tottenham Court Road and Leicester Square

info@longhouselondon.co.uk