Aladdin theatre review

Aladdin is magic on stage at the Prince Edward Theatre in London, with a larger than life genie who steals the show with magic and…