Matara

Matara

Situated near Tetbury in Gloucestershire Matara is a unique venue.Set within 28 acres of parkland in the South Cotswolds, the Matara Centre is a place of great beauty and tranquility. From the star-covered domed ceiling to the enchanting Cloistered Courty Courtyard with its sunken pond and Chinese Pagoda it is a space infused with works of art from around the world.

www.matara.co.uk

Back to Venues