K.K. Electronics
Electronics store; Camera store; Computer store; Cell phone store
Description:Established family-run shop selling digital home entertainment, cameras and other electrical goods. Established electrical equipment shop
Location: London 187 Edgware Rd GB
Website:http://www.kkelectronics.co.uk/
Phone:+442077231436
Map Location:51.5185, 51.5185