Beauty and the Beast at Waltham Abbey Town Hall