
Here's a complex question that requires someone to reason about the input, can you answer it?
The Imperial Arcade opened in 1891 on the site now occupied by a shopping centre operated by what company?


Scentre Group
