
Seven Sisters Nature Reserve Status Sharpens South East Case for Tourism Led Growth
As Seven Sisters was formally declared England’s newest National Nature Reserve, leaders at a Parliamentary meeting for English Tourism Week argued that the region has a major opportunity to turn its natural assets, visitor economy and global gateways into a stronger engine of growth.










