Holmes Chapel is a village in Cheshire within commuting distance of both Liverpool and Manchester. Properties for rent in Holmes Chapel are in demand thanks to its combination of commuter access, nearby airport and countryside setting. Also nearby is the Jodrell Bank science centre, housing the one of the worlds most powerful telescopes.