London Sit Down Dinner

A collection of 2 places curated by Annabelle

Places in this collection

  1. 74 Duke

    restaurant

    74 Duke St, London W1K 6TA, United Kingdom

    Choc chip cookies with banana caramel ice cream

    74 DukeView on Google Maps
  2. Pizza Pilgrims

    restaurant

    400 Oxford St, London W1A 1AB, United Kingdom

    New York style pizzas by Michelin star chef Tom Kemble, try the New Yorker classic pepperoni with hot honey or the fennel sausage pizza, green goddess dressing for dipping, sour cherry and pistachio ice cream sundae

    Pizza PilgrimsView on Google Maps