South Milford, Leeds, LS25
Located in the centre of South Milford this is a large, imposing detached site with a wide choice for the local community offering, food/accommodation/live TV sports/teams & games. South Milford is lo