Battersea Park

Battersea Park pitch 2. There is paid parking in the park but I believe it's free in the street outside. The Pitch is within sight of the football astro pitches. Are you familiar? Perhaps I should mark it on a map as it's a big park