Post category:ShoppingWhole Foods Market in Stoke Newington – Organic GroceryN16 0LU Tags: bike, grocery, London, organic food, stoke newington Opens in a new window X Opens in a new window Facebook Opens in a new window Pinterest Opens in a new window LinkedIn Read more articles Previous Post#028 The Jolly Butchers Next Post#030 The Shacklewell Arms You Might Also Like #064 Topshop 14th January 2013 #292 Christmas at Fortnum & Mason 7th December 2013 #265 Zaha Hadid Showroom 9th November 2013