The pitches and club house are in constant use by the local community. How would adding houses to this space support the community. There is also no way that New Eltham train station could cope with addional people commuting to work!
It's not broken, so don't change it just to make money!!