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.
2012
2011
2013
2023
2017
1992
2025
1984
2015
1978
2000
1971
2019
2006
2010
2022