Bus stop · Hampstead, London
Bus stop at Haverstock Hill / Pond Street, Hampstead, London, serving routes 1, C11, N5.
1 Canada Water Station
C11 Brent Cross Shopping Centre
N5 Trafalgar Square