Google Geocoding API error: The request was denied.
Neptune Wharf, Wyke Road,
London, E3 2PL
This six acre canal site was acquired unconditionally in 2004.
Following a number of years of planning promotion this site was recognised by the local authority as a major strategic redevelopment opportunity.
In 2014 we obtained planning permission for 498 residential units and 40,000 sq ft of commercial space.
This site was sold to a major Housing Association.