Electronics in London - Upton Park 29 High Street North, Upton Park, London, E6 1HS Tags: computers, freezers, fridge freezers, fridges, hi-fis, microwave, mobile phones & accessories