No which is what is causing some concern here
The auditorium is a very awkward looking one with the circle feeling like you are miles away from the stage.
The stage also is not that big, not even close to the Palace.
It holds around 1100
to make matters worse the thetare is attached to a hotel and the building has no marquee space except for a small sign at the top.
The show has been so desperate to find a home in London i fear its just settled for any available theatre after it lost the Piccadilly
Namo i love u but we get it already....you don't like Madonna