I'm heading to London with my family for the first time in early October. We'll be staying near the Tower Hill station for 5 nights. I'd like find a good place to shop for clothes for myself - I'm not interested in high end or boutique clothing. I need nice business casual. I am a very small petite size and haven't had too much luck with regular department stores like Debenhams. I'm thinking more along the lines of a Banana Republic or Ann Taylor LOFT (do these exist in England?)
Do you know of an area/mall relatively close to where we are staying that has a collection of these types of stores?
Many thanks for your help.