The ambition of ‘Project Blossom’ is to create inspirational green spaces in and near urban areas to connect more people to nature and to create more spaces for hope and reflection. The local National Trust team have been working with Plymouth City Council on ideal places for the project to take place in the city. The Plymouth site will be located on the coast at Devil’s Point, overlooking...