Public outcry after Luton Council unveils plan to close Stockwood ParkProposals to shut down Stockwood Park Golf Centre in Hertfordshire have ignited fury from club members and the public. Luton...