Amici is a little Italian delicatessen cafe near East Finchley tube station. If you are nearby I highly recommend it. The ceiling is bedecked with dozens of sports shirts, mainly football and cycling.
I spotted this cycling top from the Giro tour of Italy with a map on the front and the names of the winners up to 1989.