Roch Castle, St Davids, Pembrokeshire – October 2026
Roch Castle is inviting guests to experience an unforgettable evening of seasonal dining and overnight luxury with its exclusive Roch Castle Dining Experience, taking place for two nights only on Friday 6 and Saturday 7 November 2026.