X
Interchange Triangle
,
Stables Horse Market Chalk Farm Road
,
Camden
,
London
,
NW18AB