Original: The Empire is the only theatre between Leeds and Glasgow large enough to accommodate such shows.
Simplified: The Empire is the only theatre between Leeds and Glasgow big enough to put on such shows.