Glen Hill House se trouve sur Liverpool Road, dans un quartier résidentiel du nord-ouest de l'Angleterre, au sein de l'agglomération de Liverpool et du Merseyside. La région allie quartiers résidentiels paisibles et accès facile au centre de Liverpool et à sa vie culturelle et musicale.
Le nord-ouest de l'Angleterre est connu pour son paysage varié, entre la côte de la mer d'Irlande et l'arrière-pays plus rural du Cheshire et du Lancashire, avec de bonnes liaisons ferroviaires vers Manchester et le centre de Liverpool.