Christmas dinners have been served to Londoners who are reliant on the city’s homelessness services.
Hairdressers and opticians were also made available at City Hall before guests were given a three-course meal.
Last year, 8,855 people were seen rough sleeping in London, an 18% increase since last year, and more than double the number in 2010.
“Events like this help bring a sense of community back in to London,” Claire, a former rough sleeper, told the BBC.
Claire, who spent 30 years either living on the streets or in prison, said: “It’s the type of event that does matter. It forms partnerships and builds bonds.
“If it wasn’t for the support of St Mungo’s, I’d either be dead or doing what I was before.”
Guests were chosen from the thousands of Londoners that currently receive assistance from services funded by City Hall and delivered by charities St Mungo’s and Thames Reach.
But Claire said services were still “hit and miss”.
“Where I live I’m still waiting for support with my mental health,” she added.
Mayor of London, Sadiq Khan, said: “St Mungo’s and Thames Reach are struggling with finances.
“Since I became mayor we’ve more than doubled the amount of money we’ve spent on rough sleeping and the size of our outreach team.
“But we’re just scratching the surface. We’ve not got the money or the resources to do much more – as it is I’m criticised for going outside my remit and my power.
“It is both heartbreaking and shameful that in one of the richest cities in the world we still have the levels rough sleeping that we do.”
Last year 15,470 people were accepted as being homeless by London councils.
There were 55,000 families living in temporary accommodation, such as bed and breakfasts and hostels.
Hundreds more people are estimated to be sleeping on London’s night buses.
Petra Salva, Director of Rough Sleeper Services at St Mungo’s, said: “It’s wonderful that the Mayor has opened the doors of City Hall for this festive event.
“Christmas can be a time of mixed emotions for clients in our services and our staff work hard to support those who stay with us over the holiday period.”
Fulham have been charged with failing to ensure their players conducted themselves in an orderly fashion during their 2-1 Championship loss to Bristol City on Saturday.
The Cottagers felt Neeskens Kebano was fouled in the box in the 93rd minute, but referee Jeremy Simpson did not award a penalty.
It led to heated exchanges with Stefan Johansen and Tom Cairney being booked.
Fulham have until Friday (13 December) to respond to the charge.
Stoke City have signed Barnsley defender Liam Lindsay for £2m and goalkeeper Adam Davies, midfielders Jordan Cousins and Nick Powell and striker Lee Gregory on free transfers.
The club have not disclosed the length of deals that the quintet have signed.
Lindsay, 23 and Davies, 26, helped the Tykes win promotion by finishing second in League One in 2018-19.
Cousins, 25, Powell, 25, and Gregory, 30, left QPR, Wigan and Millwall respectively at the end of last season.
Gregory scored 64 goals in 204 league appearances for the Lions after joining from non-league Halifax in June 2014.
Cousins played under Potters boss Nathan Jones when he was in the academy at Charlton, while former Manchester United man Powell scored 29 goals in 92 league appearances for the Latics.
Jones told the club website: “I’m really pleased that we have managed to make these five signings. It has been an ongoing process for three to four months and I’d like to thank the club because they have backed my judgement.
“I’m delighted to get these guys in as early as we have done, although we still have a little bit of work to do.”
Find all the latest football transfers on our dedicated page.