Castle Premier News
Castle Road is a vibrant, unique and creative street. Described as the hidden gem of Southsea, it has a range of independent shops, restaurants and eateries.
Do you have a shop in Castle Road. If you would like your business to be added to Rediscover Portsmouth, please begin the registration process.
It's as simple as: