The open air Sterts Theatre at Upton Cross offers a range of out-door theatrical performances and concerts, that can be enjoyed in a natural setting, accompanied by a meal from the cafe or a picnic in the extensive grounds.
Comments are closed.
A Warden's Life
RSS Feed