Ongoing

Beauty and the Beast – Drama Production

London Christian High 24 Braesyde Ave, London

Step into the enchanted world of Broadway's classic, Disney's Beauty and the Beast, a production by the LCH Drama Club!

$20