The St James Street Duck Pond in Newport, Isle of Wight, is a hidden gem offering a peaceful retreat in the heart of the town, where visitors can enjoy wildlife, scenic views, and a relaxing break from the bustling streets nearby.
Secure your space today with Britannia