El Home Park colinda con el extremo norte del más extenso Gran Parque Windsor, que ocupa 1900 hectáreas y contiene algunos de los bosques templados de frondosas más antiguos de Europa.