Reader Jennifer Dorn shares another great cheap-and-cheerful tip, shopping at the Burberry Factory Shop. “A truly superb find!” she raves, “with great bargains on their fashionable raincoats and other merchandise.” The Burberry Factory Shop is 29-53 Chatham Place in Hackney, East London, a short bus ride or a long walk from the Bethnal Green tube [...]




