| Less than ten miles north of the City, the London Borough of Ealing has a population of around 350,000 and is considered one of the ‘greenest’ boroughs in the UK. With over 1000 hectares of parks, open spaces, sports and leisure facilities, 25% of its land mass is considered ... |