Even so, are all-seater stadiums like this? (15)
I believe the answer is:
notwithstanding
'even so' is the definition.
(synonyms)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for notwithstanding that I've seen before include "Regardless of" , "yet" , "... in spite" , "without being still" , "Even so" .)