Karma Salford Hall – a historic country retreat dating back 700 years, situated in the Vale of Evesham neighbouring the English Cotswolds.
The picturesque grounds and gardens make a wonderful backdrop for wedding photography and are ever-changing throughout the seasons.
Other venues in Worcestershire
You're engaged! Congrats! Now it's time to start planning the wedding of your dreams. But where do you even start? And how do you keep from going over budget? That's where we come in. Our all-inclusive wedding packages take care of everything so you can focus on the things that matter most to you.View