Marks & Spencer Introduces Store-Grown Herbs In London Outlet Marks & Spencer has introduced a range of fresh herbs in its Clapham Junction store in South West London, in partnership with the vertical far...