Journal
High-street giant's high-end expo...
Topshop, oh Topshop - it's Britain's inescapable high street monster brand. In every city across the country, it has almost become larger than life. What you might not know is that the company puts on a show at London Fashion Week each season for...