Bfix - Phone Repair, LCD Screen Refurbishing & Parts
Mobile phone repair shop; Cell phone store; Recycling center; Used computer store; Phone repair service; Screen repair service; Computer repair service; Electronics repair shop; Cell phone accessory store
Location: London Office 2, 679 - 691 High Rd Leyton E10 6RA GB
Website:https://bfix.co.uk/
Phone:+447401636770
Map Location:51.5713, 51.5713