O2 Centre Masterplan will transform a 14-acre site behind the O2 retail centre on Finchley Road, NW3
West Hampstead plans include a linear park