Willoughby Road, Hampstead , London, NW3 1RP
Vehicles at this locationVauxhall Zafira
From Hampstead underground station: 3 minutes walk. At the exit turn left along Hampstead High Street for 200m and left into Willoughby Road where you will see the cars.
Please ensure the car is returned to the correct bay space CC15.
Nearest alternative locations
Local tube and DLR stations:
Local bus routes:
46, 168, 268, 603 & C11
Local rail or tram station:
NB. Photos are intended to illustrate the location of the bay, and may not show the actual vehicle currently available at the location.