Kingsmeadow, Kingston upon Thames

Football stadium in Kingston upon Thames, UK From Wikipedia, the free encyclopedia

Kingsmeadow, Kingston upon Thamesmap