Abbey Road Studios is marking 95 years on NW8 with a football shirt built entirely around the studio’s own iconography. The piece leans on details drawn from the building rather ...