Archive - May 20, 2005

Date

Eden Project of the North

An £18m visitor attraction and hub for social enterprise looks set to be built in Blackburn. Dubbed the Eden Project of the North, Spice!