Abba Electronics London
0
Reviews
TV & Hi-Fi Shops in London
236 Kentish Town Rd
, London, NW5 2AB
020 7485 6103
Abba Electronics, in London, is a local tv & hi-fi shop who offers TVs, hifi speakers and Hi Fi systems. Abba Electronics tv & hi-fi shop’s address is 236 Kentish Town Rd.
|