Canbury Gardens

Canbury Gardens
Lower Ham Road, Kingston Upon Thames, KT2 5AU
Photo of Canbury Gardens