Forever 21 is a store that I always stopped into during a shopping day back in the US. I can't say that I miss it or anything, since I think New Look and International are very similar in style, but I wouldn't walk by it if I happened to come across one here in the UK.