Crossword Genius

Shops all opening, eight million people outside running in, apparently (7)

Ross

I believe the answer is:

emporia

I'm a little stuck... Click here to teach me more about this clue!

'shops all' is the definition.
'emporia' can be an answer for 'shops' (I've seen this before). I am not certain of the 'all' bit.

'opening eight million people outside running in apparently' is the wordplay.
'opening' suggests taking the first letters.
The first letters of 'eight million people outside running in apparently' is 'EMPORIA'.

Can you help me to learn more?

(Other definitions for emporia that I've seen before include "Large retail shops" , "sales outlets" , "Large retail outlets" , "Trading centres" , "Large stores" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app