Electronics in London - Charlton 601 Woolwich Road, Unit 6, Stone Lake Retail Park, Charlton, London, SE7 8LU Tags: computers, freezers, fridge freezers, fridges, hi-fis, lighting, microwave, mobile phones & accessories