är beläget i Hampstead , nära Finchr ley-Road Metropolitan station.