Wanstead High Street A development of townhouses, apartments and a commercial unit in Wanstead Village