Address: Folkeston Road, Nolton and Roch, Nolton Haven, Pembrokeshire, Wales, SA62 3NH, United Kingdom