When it comes to wedding venues Caerphilly Castle is a personal favorite of mine.
A Norman castle that dominates the centre of the town of Caerphilly. With beautiful stone features, large towers, bridges over the moat at really is an excellent venue for wedding photography.