Around 300 people from Traveller communities and their supporters marched through Manchester city centre in protest at treatment of young Traveller teens hoping to visit the city's Christmas market.