British Heart Foundation Furniture & Electrical Store 783 High Road Leytonstone Leytonstone London E11 4QS 08444994156 Charity Shops