Tower, eng Mobile Phone Repair Shop

( 126 Reviews )
iSmash - Fenchurch Place Logo

iSmash - Fenchurch Place

Mobile Phone Repair Shop

12 Fenchurch Pl Tower, eng EC3M 4AJ
Scott Shillum

I booked a 1pm appt online for an i phone screen replacement with a guaranteed 60 minute turnaround. I arrived at 12.45 as requested. Then told by the one and only repair ... more

Find
    Near
      ChamberofCommerce.com
      Loading