Today the internet is a buzz with excitement about a Topshop outlet store! Apparently, the High Street retailer has been quietly offering discounted products to shoppers in North London. The shop has discounted products from stores across the UK or from the factory, and everything is buy one get one free! As with most outlet stores, most of the stock is from past seasons and you have to be prepared to search through a lot. It's located in The Broadwalk Centre in Edgware (HA8 7BD), are you interested in checking it out?