Ever wish you could hop across the pond and visit Jigsaw shops in London? Well now you can – at least in imagination! Today we offer a sneak peek inside our Argyll Street boutique in the heart of London.
Jigsaw London on Argyll Street is located near the Oxford Circus Tube Station. This store is also near Piccadilly Circus, the London equivalent of Times Square in New York City. Nearby also lies Buckingham Palace and the Natural Portrait Gallery where artists are commissioned to create historical portraits of cultural and political figures. Needless to say, a day spent shopping in our Argyll store often leeds to many other adventures.