Primark London East side-looking in the mirror