A thriving theatre in the heart of Horley.
1952
The Scarlet Pest

A Barts Players production.