Stourbridge
3 Wedding Venues in Stourbridge meet your criteria
Warwickshire, England
Dating back over 700 years, Karma Salford Hall is situated in the Vale of Evesham neighbouring the Cotswolds; with 32 bedrooms, a fine dining restaurant, gathering spaces,...
West Midlands, England
We're privileged to be able to hold a variety of wedding ceremonies at our hotel. From the more traditional, through to civil ceremonies we're confident that our venue, coupled...