Thank you for helping us by reporting bad content.
Recently I took a trip to the UK and stayed in London a couple of days. If you ever get a chance to stay in London you have to stop by Oxford St and go shopping. They have a tons of stores for you to shop through from Primark which is a very affordable store to Selfridge which is high end. I could literally just shop on this street all day and night, but then I would really be in some serious debt lol