Margate Festival: Subterranean World

Friday 28 and Saturday 29 July 2017, Friday 10am-5pm and Saturday 12-6pm