Angels hit the streets in Windsor for the first time on Friday to help vulnerable party-goers - and believe they saved a reveller's life.
Street Angels patrolled the town in their high visibility jackets giving out lollipops and blankets, helping people in need or those wanting just a shoulder to cry on outside nightspots.
Teresa Horder, of Longmead, said groups helped a soldier who wanted to talk about his painful experiences in Afghanistan, while a man was found asleep and drunk in a phone box.
Teresa, 52, said: "I believe we saved the 25-year-old's life as it was minus 10, he had no wallet and his mobile phone was not working.
"He said he was in London with a group of people, but decided to go to Portsmouth and the next thing he was woken up by the angels."
Teresa said he was taken to their base at the Baptist Church in Victoria Street.
The Street Angels initiative is led by Windsor Churches Together, in conjunction with police and the Royal Borough.
Top Ten Articles
Trains travelling to and from London Paddington are facing 'major disruption' this afternoon, with some services set to be delayed by up to an hour, cancelled or revised.