The Castle Road Summer Fayre returns with a unique street market set in the heart of Southsea. There will be food, drink, plenty of stalls and loads of live entertainment.

Southsea Castle. Sunday 18 June. Three sessions throughout the day, starting from 11am.