This weeks Friday Shopping post comes to you from good old swinging London. One of the world's largest and oldest department stores, Selfridges, has a quite a few of our cushions and blankets. So if you're in London please pop by Selfridges on the 4th floor.
Selfridges & Co400 Oxford StreetLondonW1A 1AB