Incorrect data? Please notify us at hi@itinari.com.
A large open park in the city centre of Southampton, in the south-west of England. Southampton residents gather here to play sports, have barbeques and enjoy music festivals.
Want to plan a trip here? Talk to AI travel assistant Maya.