Directions

Address: 143 Edgware Road, London W2 2HR
Telephone: 020 7706 9793

Nearest tube station:
Edgware Road Station - (Bakerloo Line & Circle and District Line)
Marble Arch - Circle Line

Busses:
6, 7, 16, 23, 36, 98, 159, 414, 436