All the answers are shops or outlets you would find in a shopping centre or the high street.
22) UK residents are embarrassed and angry. (7.3.5.)
34) This would be the foundations (8)
36) Are there more reasons to shop here? (9)
39) The estate agent is having a sale (4.8.)
24)Another name for the optic nerve perhaps(6.7.)
25)Extravehicular activity not specified (5)
Many thanks for any help.x