Situated on the edge of Pembrokeshire National Park, the village of Roch is home to a well-stocked local shop, Post Office, village pub and a church. The surrounding countryside boasts an abundance of picturesque walks, cycle paths and fantastic beaches. The nearby market town of Haverfordwest offers a choice of shops, pubs and restaurants and a range of attractions, including walks along the River Cleddau, an array of fine churches and an historic castle.