YHA London – Hampstead Heath 4 Wellgarth Road, London, NW11 7HR Location: Golders Green Check-in: 14:00:00 Check-out: 11:00:00