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
A popular cafe in Windsor faces an uncertain future after it was placed on a rolling one month lease, according to its owner.
The wife of a Windsor grandfather who died after being hit by a car in Braywick Cemetery has said she lost 'my husband and my best friend'.