The lovely village of Roch is home to a shop, a Post Office, a pub and a church. The nearby Pembrokeshire Coast National Park boasts an abundance of walks, cycle paths and fantastic beaches. The market town of Haverfordwest offers a choice of shops, pubs, restaurants and attractions such as fine churches and an historic castle. You can also visit the harbour village of Solva, or the smallest city in Britain, Saint Davids, which is known for its ancient cathedral, watersports and boat trips.