Address: 72 Canfield Gardens, South Hampstead, Camden - Hampstead, London, United Kingdom.
Nearest Landmark: Swiss Cottage Tube Station
(14 minutes walk)
Distance: 4.2 Miles from London Centre
Free on-street automobile auto parking is feasible from 18:30 till 08:30 (Monday to Friday), or all the time on Saturdays, Sundays and also public...