Tetsworth Play Park

Tetsworth Play Park

Tetsworth play park is a brand spanking new play park in Oxfordshire. The village itself is about 3 miles South of Thame with lots of other parks in the area too.  Looks amazing right? Weirdly though i was left a bit disappointed. I would say though that it has potential Read more…