Battersea man takes on 200-mile walk along length of River Thames to raise cancer charity cash
A Battersea man is walking the length of the River Thames – more than 200 miles – to raise cash
A Battersea man is walking the length of the River Thames – more than 200 miles – to raise cash