Electronics in London - Lambeth 320-322 Elephant & Castle, Elephant & Castle Shopping Centre, Lambeth, London, SE1 6TB Tags: computers, freezers, fridge freezers, fridges, hi-fis, microwave, mobile phones & accessories