Alexandra House is a modern and stylish conference and event venue, conveniently located and easily accessible, 4 miles from Swindon, just minutes from the M4, and on the edge of the beautiful Cotswolds. Set in acres of green far-reaching grounds Ale...
Swindon, Swindon, Wiltshire, England
Check with seller
4 months ago