Welcome to Atterbury Theatre
The Atterbury Theatre is a superb classic concert hall, and at the same time it is optimally ‘tuned’ in terms of spatial acoustical properties. The theatre is situated on the corner of Lynnwood Road and Daventry Street in the ...