Bus stop · Kentish Town, London
Bus stop at Camden Park Road / Cliff Villas, Kentish Town, London, serving routes 393.
393 Chalk Farm