I have this London quiz as well. Thanks to you all for the help.I'm stuck on;
1. One green compact mass (3,5)
2. Seems to collapse (6,6)
3. Naughty down here(4)
4. Home of rangers (6,6)
I think temporary rulers shopping centre is Regents Street & A city's shopping area place is Oxford Street. Any confirmation?