Walliams completes charity swim
Actor David Walliams has completed his 140-mile charity swim along the River Thames, raising more than £1m.
The funnyman finished his journey in eight days as thousands of fans gathered at Westminster Bridge to cheer him on.

 
			     
                     
                     
                     
  
  
  
  
  
 



