The Borough Market is home to some of the Britain's most delicious organic produce – and to Neil Yard's Remedies, perhaps the first Brit natural skincare line. Located in the heart of the Borough Market, the tiny store also offers all sorts of holistic treatments. Read more of this post