website

Store location

Find Store Location

  • Mi Store
    Unit 2226,
    Westfield Shopping Centre,
    Ariel Way,
    London,
    W12 7HT,
    Call on 02087460544

    Mon - Wed (11AM - 7PM)
    Thur - Sat (10AM - 9PM)
    Sunday (12PM - 6PM)