A charismatic Welsh man has been living in London for 46 years. Even being blind doesn't stop Dave Kent from being the happiest man around town.
2025
2026
2022
1991
2012
1984
2017
1971
2018
2011
2010
2006
2014