Then why not say ‘I do’ at The Castle? Behind its imposing façade, The Castle is a relaxed and friendly venue. Our tranquil, light and spacious rooms provide the perfect setting for your wedding whilst being equally suited for all civilceremonies, from renewing your vows to naming your cherished new arrival. read more