After 14 years, All Tomorrow’s Parties (ATP), a renowned independent festival promoter in Britain, has announced a suspension of their popular holiday camps. The last festivals, to be held in November will serve as a farewell gesture, and will be held at Camber Sands Holiday Park, in Essex, UK. On the 22nd – 24th November, […]
The British Travel Blog