Walking London s south west part Surrey i found this beautiful small village named Thames Ditton. Thames Ditton is a suburban village by and on the River Thames, in the Elmbridge borough of Surrey, England. Apart from a large inhabited island in the river, it lies on the southern bank, centred 12. 2 miles southwest of Charing Cross in central London Wikipedia Subscribe: Donate:
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old