Christmas Attractions

City Beach is held in Leeds City centre, Millennium Square