Thames Towpath

Thames Towpath
Lower Ham Road, Kingston upon Thames, Surrey, KT2 5BH