All Saints Church, Kingston upon Thames

Surrey - Kingston upon Thames

KT1 1JP