Nice little park. I learnt to ride a bike and skateboard here
Grove Gardens is located at 19 The Grove, Teddington TW11 8AS, UK