Proposals to develop Wilmer Place in Stoke Newington, Hackney, include a 24,000 square foot retail store. Concerns about the development… read more