The UK's largest urban pancake restaurant, Stack & Still offers over 12 million pancake combinations. Enjoy sweet or savory options at this popular spot.