Hmm, about ¼ mile away as the crow flies and I didn't know it was there!
Sports complex at Her Majesties Prison Rochester. (Please don't ask how I know)
So near a motorway then? M20?
School or military?
Well from a quick trip to Wikipedia that looks like a hockey pitch top right.