Sports Facilities
Greater London and South East Sports Council.
Greater London and South East Sports Council,
1968