Electronics in London - Thamesmead 8 Perry Vale, Thamesmead, London, SE23 2LD Tags: repairs service, televisions