- Country: England
- State: London
- City: London
- Address: 62 Great Western Rd, Notting Hill, London W11 1AA, 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)
Sajid
19.05.2019
The absolute worst service. Rang at midday to see if they can fix a problem. They said they were coming in an hour. An hour later, I rang to check up and they said they were 5 mins away. Over the next 2 hours they kept saying they are around the corner, looking for parking, just coming and then finally said they would be coming in 2 hours.
sebastian mazurek
09.10.2018
Thank you for repairing my shower. I will use you again.
Added comment