The Clock House 43 Douglas Road, Kingston Upon Thames, SRY
43 Douglas Road, Kingston Upon Thames, SRY