Concerns were raised about whether local infrastructure could cope with an influx of new residents
North London site to be demolished for 1,000 new homes and a park

26
Concerns were raised about whether local infrastructure could cope with an influx of new residents