By Wendy Hughes      Roch Castle occupies a prominent solitary position on the north eastern side of St Brides Bay, near Haverfordwest in Pembrokeshire. It was built, on...
Read More »