They may not sell fridges at Selfridges, in Oxford Street, but they do here, in Stoke Newington #London #humour