Send Message
Wedding Venue Offers Heart

Venue Details

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