Side view of Jigsaw clothing store, 66 Cross Street (or 290 Upper Street), Islington, London N1. Formerly the Old Parrs Head pub.