10, Station Road
Edgware,
Greater London
HA8 7AB
020 3327 0196
www.londonrepaircentre.co.uk
Latitude: 51.6110304, Longitude: -0.2788404
08:00 - 20:00 - Mo, Tu, We, Th, Fr
08:00 - 19:30 - Sa
Actual information about London Repair Centre of TV, DVD, DVD Players Parts and Repairs category. London Repair Centre is located at 10, Station Road Edgware, HA8 7AB. How to get to London Repair Centre office? Look at the map below or call them 020 3327 0196