Castle Road is one of the oldest roads in Southsea and stands out in Portsmouth for its unique atmosphere. It's lined with one-of-a-kind shops and buildings. This road brings together diverse people who are all dedicated to making it a better place..
For a delightful dining experience, whether you're in the mood for a quick slice of pie or wish to savor a meal with friends over a glass of wine, consider visiting one of our restaurants.