News

The Doxford Group has received planning permission for 14 luxury camping lodges on land at Charlton Hall, near Ellingham.