London London

  • My Nearest City

London London

London City

Food & Drink Shop

Great places to buy food and drink in London, including health-food and organic food shops

    +44 (0)208 221 7300

    E20 1EJ

    Monday - Friday 10am - 9pm Saturday 9am - 9pm Sunday 12pm - 6pm

    Westfield Stratford City Westfield Stratford City is a metropolitan capital for East London, a city within a city, an innovative and dynamic place for a new generation… Read more »

    020 7420 9390

    11 Langley Street London WC2H 9JJ

    Lunch served noon-3pm Mon-Sat; noon-4.30pm Sun. Dinner served 5-10.30pm Mon-Thur; 5-11pm Fri, Sat

    This former fruit warehouse is now Carnivore Central in Will Beckett and Huw Gott’s confidently expanding empire, and the bar a place of pilgrimage in its own… Read more »