Glen Hill House is on Liverpool Road, in a residential area of northwest England, within the wider Liverpool and Merseyside metropolitan area. The region combines quiet residential neighbourhoods with easy access to central Liverpool and its cultural and musical scene.

Northwest England is known for its varied landscape, between the Irish Sea coast and the more rural interior of Cheshire and Lancashire, with good rail links to Manchester and central Liverpool.