What's on at St Johns Park
Plevna Street, Isle of Dogs, E14 3PE, LondonDirections
The next 97 of 277 upcoming events
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 12 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 12 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 12 Nov 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 12 Nov 2026 · 6pm£5
- Autumn 26 Tennis Hit & Mix Advanced 18+ Thursday TennisThu 12 Nov 2026 · 7:15pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 14 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 14 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 14 Nov 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 14 Nov 2026 · 11am£5
- Autumn 26 Tennis Beginner 18+ MondayMon 16 Nov 2026 · 12pm£8.50
- Autumn 26 Tennis Intermediate 18+ MondayMon 16 Nov 2026 · 1pmTBA
- Autumn 26 Tennis Advanced 18+ MondayMon 16 Nov 2026 · 2pm£8.50
- Autumn 26 Tennis Red 4-8 yrs old Tuesday TennisTue 17 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 17 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 17 Nov 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Tuesday TennisTue 17 Nov 2026 · 6pmTBA
- Autumn 26 Tennis Beginner 18+ Wednesday TennisWed 18 Nov 2026 · 5pm£8.50
- Autumn 26 Tennis Intermediate 18+ Wednesday TennisWed 18 Nov 2026 · 6pmTBA
- Autumn 26 Tennis Advanced 18+ Wednesday TennisWed 18 Nov 2026 · 7pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 19 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 19 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 19 Nov 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 19 Nov 2026 · 6pm£5
- Autumn 26 Tennis Hit & Mix Advanced 18+ Thursday TennisThu 19 Nov 2026 · 7:15pm£7
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 21 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 21 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 21 Nov 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 21 Nov 2026 · 11am£5
- Autumn 26 Tennis Beginner 18+ MondayMon 23 Nov 2026 · 12pm£8.50
- Autumn 26 Tennis Advanced 18+ MondayMon 23 Nov 2026 · 2pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Tuesday TennisTue 24 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 24 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 24 Nov 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Tuesday TennisTue 24 Nov 2026 · 6pmTBA
- Autumn 26 Tennis Beginner 18+ Wednesday TennisWed 25 Nov 2026 · 5pmTBA
- Autumn 26 Tennis Intermediate 18+ Wednesday TennisWed 25 Nov 2026 · 6pmTBA
- Autumn 26 Tennis Advanced 18+ Wednesday TennisWed 25 Nov 2026 · 7pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 26 Nov 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 26 Nov 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 26 Nov 2026 · 6pm£5
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 28 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 28 Nov 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 28 Nov 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 28 Nov 2026 · 11am£5
- Autumn 26 Tennis Beginner 18+ MondayMon 30 Nov 2026 · 12pmTBA
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 1 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Red 4-8 yrs old Tuesday TennisTue 1 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 1 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Tuesday TennisTue 1 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Beginner 18+ Wednesday TennisWed 2 Dec 2026 · 5pmTBA
- Autumn 26 Tennis Intermediate 18+ Wednesday TennisWed 2 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Advanced 18+ Wednesday TennisWed 2 Dec 2026 · 7pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 3 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 3 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 3 Dec 2026 · 6pm£5
- Autumn 26 Tennis Hit & Mix Advanced 18+ Thursday TennisThu 3 Dec 2026 · 7:15pmTBA
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 5 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 5 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 5 Dec 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 5 Dec 2026 · 11am£5
- Autumn 26 Tennis Beginner 18+ MondayMon 7 Dec 2026 · 12pmTBA
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 8 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Red 4-8 yrs old Tuesday TennisTue 8 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 8 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Tuesday TennisTue 8 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Beginner 18+ Wednesday TennisWed 9 Dec 2026 · 5pm£8.50
- Autumn 26 Tennis Intermediate 18+ Wednesday TennisWed 9 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 10 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 10 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 10 Dec 2026 · 6pm£5
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 12 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 12 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 12 Dec 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 12 Dec 2026 · 11am£5
- Autumn 26 Tennis Yellow 11-+ Saturday TennisSat 12 Dec 2026 · 12pm£5
- Autumn 26 Tennis Beginner 18+ MondayMon 14 Dec 2026 · 12pm£8.50
- Autumn 26 Tennis Intermediate 18+ MondayMon 14 Dec 2026 · 1pmTBA
- Autumn 26 Tennis Advanced 18+ MondayMon 14 Dec 2026 · 2pm£8.50
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 15 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Tuesday TennisTue 15 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Tuesday TennisTue 15 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Intermediate 18+ Wednesday TennisWed 16 Dec 2026 · 6pmTBA
- Autumn 26 Tennis Advanced 18+ Wednesday TennisWed 16 Dec 2026 · 7pmTBA
- Autumn 26 Tennis Red 4-8 yrs old Thursday TennisThu 17 Dec 2026 · 4:10pm£5
- Autumn 26 Tennis Orange & Green 8-11 yrs old Thursday TennisThu 17 Dec 2026 · 5pm£5
- Autumn 26 Tennis Yellow 11-17 yrs old Thursday TennisThu 17 Dec 2026 · 6pm£5
- Autumn 26 Tennis Red 4-8 yrs old Saturday TennisSat 19 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 19 Dec 2026 · 9:10am£5
- Autumn 26 Tennis Orange 8-10 yrs old Saturday TennisSat 19 Dec 2026 · 10am£5
- Autumn 26 Tennis Green 9-11 yrs old Saturday TennisSat 19 Dec 2026 · 11am£5
- Autumn 26 Tennis Yellow 11-+ Saturday TennisSat 19 Dec 2026 · 12pm£5
- Spring 27 Tennis Beginner 18+ MondayMon 11 Jan 2027 · 12pm£9.20
- Spring 27 Tennis Intermediate 18+ MondayMon 11 Jan 2027 · 1pmTBA
- Spring 27 Tennis Advanced 18+ MondayMon 11 Jan 2027 · 2pm£9.20
- Spring 27 Tennis Orange & Green 8-11 yrs old TuesdayTue 12 Jan 2027 · 4:10pm£5.40
- Spring 27 Tennis Orange & Green 8-11 yrs old TuesdayTue 12 Jan 2027 · 5pm£5.40
- Spring 27 Tennis Yellow 11-17 yrs old TuesdayTue 12 Jan 2027 · 6pm£5.40