London Fashion Week comes to Oxford Street

Beginning on 1 September, Oxford Street will be the scene of what’s being previewed as the biggest London Fashion Week event ever. The British Fashion Council is partnering with retailers on Oxford Street to put on a fashion-and-shopping extravaganza lasting for seventeen days, expected to draw millions of visitors (plus a pretty large segment of […]

Read More