Leytonstone Furniture & Electrical Store
783-785 High Road, London
020 8712 5320
11:00am-05:00PM