Why Prince William Spent ‘Uncomfortable’ Night Sleeping Outside London Station
Prince William once spent the night sleeping near a London tube station, camping out in freezing December conditions in Blackfriars 14 years ago alongside a homeless charity chief.
Talking to Centrepoint CEO Seyi Obakin about how he fared…
Read More...
Read More...