The largest ever Manchester Christmas Markets has officially begun, with a whopping 274 stalls scattered across ten locations in the city centre, running right up until Christmas. Many old favourites ...