calthorpecommunitygarden.org.uk
UCL development survey
As you might have known, University College London (UCL) hopes to build a centre for dementia and neurology research, the largest of its kind in Europe. We are in discussions with the UCL Redevelop…