Mountain Warehouse Open New Norwich Store! Mountain Warehouse has been on the Norwich landscape for years so when they put up a closing down sale on their shop front at the London Street branch it caused quite a stir! We definitely don’t need any more shops leaving our fine city, the shopping central landscape has become bleaker and bleaker since Top Shop folded, and with the huge buildings which occupied Debenhams and BHS still stood vacant as well, we instead […]
07Nov