Walking in London from Thames Ditton to Hampton Court Palace | UNSEEN LONDON WALK -

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:
Back to Top