From Selfridges to Liberty, London is a haven for huge department stores you can while away an afternoon in. But sadly, a South London staple has revealed it will be saying goodbye to customers as ...