Cartogiraffe.com

Kingsmeadow

Kingsmeadow, also known as The Cherry Red Records Stadium in Royal Borough of Kingston upon Thames.