The Other Place

Filter

Share

The Other Place

The Other Place is a 200-seat studio theatre located on the banks of the River Avon, and is a hub for is a learning, research and development with three rehearsal rooms.