Reviews of Blenheim Musical Theatre (BMT). (Other) in Blenheim (Marlborough).