Henley Grange is an exceptional collection of luxury two, three and four bedroom homes in Ludlow, south Shropshire. Henley Grange captures the essence of a garden village, with generous plot sizes and plenty of open space amidst tree-lined avenues and green footpaths.