Whole Foods Market

32-40 Stoke Newington Church Street London N16 0LU