April 2015
It’s worth to mention at the junction of Portobello road and Westbourne Grove you’ll see this store named ‘All Saints Co Ltd’. They manufacture quality garments. The interesting part of the store, there are not particularly many garments on sale compared to the umpteen sewing machine nicely stacked from floor to the ceiling. I consider this as a sewing machine ‘museum’ rather than a garment store and definitely one of London’s secret.