St John's Hampton Hick

Church Grove, Kingston upon Thames, Greater London, United Kingdom, KT1 4AN
Description