
- Country: England
- State: London
- City: London
- Address: 5 Giesbach Rd, Archway, London N19 3DA, UK
- Store
Working hours
- Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours
- Saturday: Open 24 hours
- Sunday: Open 24 hours
More companies in your city
2 Review(s)
Zamora Abigail
23.01.2018
Excellent service, professional, honest and great value, Well done Benn. Called Steve Sat morning was given an appointment same day, work done, job completed .I'm a very happy customer. Deserves a lot more than 5 stars.
June Sorrel
24.01.2018
Benn came to my home he was very informative very patient answered all my questions very professional and work timely but with accuracy and precision this company now has my business permanently
Added comment