Glen Hill House si trova in Liverpool Road, in una zona residenziale del nord-ovest dell'Inghilterra, all'interno dell'area metropolitana di Liverpool e Merseyside. La regione unisce quartieri residenziali tranquilli a un facile accesso al centro di Liverpool e alla sua vita culturale e musicale.

Il nord-ovest dell'Inghilterra è noto per il paesaggio vario, tra la costa del Mare d'Irlanda e l'entroterra più rurale del Cheshire e del Lancashire, con buoni collegamenti ferroviari con Manchester e il centro di Liverpool.