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

    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 »

    Sign me up for the newsletter!

    • Get the latest London News
    • Get the best London Travel Offers
    • Find the hottest Things to do in London

    Please complete these fields: