An Italian Menswear retail store hosting a Closing Down Sale in Moorgate, central London, United Kingdom. Many retail businesses have suffered badly during the financial crisis and have been forced to close down.