Stack & Still: The UK's largest urban pancake restaurant. Offers sweet, savory, and layered pancakes with a full bar.