Greggs Old Town is a bakery at 43 Forrest Road in central Edinburgh, close to the university and the Meadows. Its quick counter service and extended daytime opening make it a convenient stop for breakfast, lunch, coffee or an inexpensive snack while exploring the Old Town.
The savoury range includes the chain’s familiar sausage rolls and filled bakes, served warm and ready to take away. Vegetarian and vegan versions broaden the choice, while seasonal releases add variety alongside the core bakery favourites throughout the year.
Sandwiches, baguettes, wraps and salads provide cooler lunch options, with breakfast rolls available earlier in the day. The compact, ready-made format is designed for speed, but still covers a useful range of fillings for customers who want something more substantial than a single pastry.
Coffee, tea and cold drinks accompany doughnuts, biscuits and other sweet bakery items. Meal combinations bring food and drink together for a straightforward visit, and the central Forrest Road location makes the branch particularly practical for students, workers and passing visitors.
Address: 43 Forrest Road, Edinburgh EH1 2QP, Scotland
Greggs Old Town Menu
Breakfast
Bacon Breakfast Roll
Sausage Breakfast Roll
Omelette Breakfast Roll
Bacon and Omelette Breakfast Roll
Bacon and Sausage Breakfast Roll
Sausage and Omelette Breakfast Roll
Bacon Breakfast Baguette
Sausage Breakfast Baguette
Omelette Breakfast Baguette
Bacon and Omelette Breakfast Baguette
Bacon and Sausage Breakfast Baguette
Sausage and Omelette Breakfast Baguette
Bacon and Cheese Wrap
Hash Brown (2 pack)
Pain au Chocolat
All Butter Croissant
Simply Creamy Porridge (Ready to eat)
Golden Syrup Flavour Porridge (Ready to eat)
Apple & Cinnamon Flavour Porridge (Ready to eat)
Savouries & Bakes
Sausage Roll
Vegan Roll Pork-Free
Chicken Roll
Cheese & Onion Bake
Steak Bake
Chicken Bake
Sausage, Bean & Cheese Melt
Steak & Stilton® Bake
Margherita Pizza
Pepperoni Pizza
Spicy Chicken Pizza
Buffalo Chicken Pizza
Sandwiches & Salads
Roast Chicken Mayonnaise Baguette
Ham and Cheese Baguette
Mature Cheddar Cheese Salad Baguette
Mexican Chicken Baguette
Roast Chicken and Bacon Club Baguette
Tandoori Chicken Baguette
Tuna Crunch Baguette
Mexican Chicken Oval Bite
Mature Cheddar Cheese Ploughmans Oval Bite
Roast Chicken & Honey Mustard Mayo Oval Bite
Tuna Crunch Roll
Honey Roast Ham and Egg Salad Roll
Roast Chicken Salad Roll
Mexican Chicken Flatbread
Roast Chicken Salad Sandwich
Tandoori Chicken Sandwich
Tuna Mayonnaise & Cucumber Sandwich
Free Range Egg Mayo Sandwich
Prawn Layered Pasta Salad
Tomato & Mozzarella Pasta
BBQ Chicken & Bacon Pasta
Sweet Treats
Caramel Custard Doughnut
Glazed Ring Doughnut
Jam Doughnut
Pink Jammie Doughnut
Sugar Strand Doughnut
Triple Chocolate Doughnut
Pumpkin Spice Doughnut
Vanilla Custard Cream Doughnut
Belgian Bun
Cream Éclair
Gingerbread Man
Star Biscuit
Jammy Heart Biscuit
Milk Chocolate Cookie
Triple Chocolate Cookie
White Chocolate Cookie
Triple Chocolate Muffin
Bonfire Toffee Muffin
Novelty Bun
Chocolate Brownie Bar
Caramel Shortbread (4 pack)
Fat Free Greek Style Yoghurt with Strawberry Compote
Apple & Strawberry Fruit Pot
Pineapple Fruit Pot
Hot Food
6 Slice Margherita Pizza Box
6 Slice Pepperoni Pizza Box
6 Slice Spicy Chicken Pizza Box
6 Slice BBQ Chicken & Bacon Pizza Box (New Recipe)
6 Slice Veggie Feast Pizza Box
6 Slice Buffalo Chicken Pizza Box
4 Slice Margherita Pizza Box
4 Slice Pepperoni Pizza Box
4 Slice Spicy Chicken Pizza Box
4 Slice BBQ Chicken & Bacon Pizza Box (New Recipe)
4 Slice Veggie Feast Pizza Box
2 Slice Margherita Pizza Box
2 Slice Pepperoni Pizza Box
2 Slice Spicy Chicken Pizza Box
2 Slice BBQ Chicken & Bacon Pizza Box (New Recipe)
2 Slice Veggie Feast Pizza Box
2 Slice Buffalo Chicken Pizza Box
Southern Fried Potato Wedges (New Recipe)
Southern Fried Chicken Goujons
Spicy BBQ Chicken Bites
Mozzarella & Cheddar Bites
Tomato Soup
Hot Ham and Cheese Baguette
Hot Southern Fried Chicken Baguette
Hot Mexican Chicken Baguette
Buffalo Chicken Baguette
Ham & Cheese Toastie
Cheese & Caramelised Onion Toastie
Chicken & Pepperoni Pizza Toastie
Hot Chocolate Brownies
Drinks & Snacks
Regular Americano
Large Americano
Regular Cappuccino
Large Cappuccino
Regular Latte
Large Latte
Regular Caramel Latte
Large Caramel Latte
Regular Vanilla Latte
Large Vanilla Latte
Regular Pumpkin Spice Latte with Salted Caramel Drizzle(New Recipe)
Large Pumpkin Spice Latte with Salted Caramel Drizzle (New Recipe)
Regular Mocha
Large Mocha
Regular White Coffee
Large White Coffee
Flat White
Espresso
Regular Hot Chocolate
Large Hot Chocolate
Regular Tea
Large Tea
Regular Green Tea
Regular Peppermint Tea
Small Orange Juice
Large Orange Juice
Fairtrade Apple Juice
Small Still Water
Large Still Water
Sparkling Raspberry Lemonade
From Happy Menu members
Reviews from locals: every member has confirmed a UK mobile.
Been to Greggs Old Town? Be one of the first to rate it.
+ Log your visitFrom our guide
Best Restaurants Near Me In Southside, Newington and Marchmont
Our closest guide to Greggs Old Town
Around the corner
Within half a mile of Greggs Old Town
- Italian C Civerinos Forrest Road 0.1 mi ·£ Italian · Pizza
- British D Doctors Edinburgh 0.1 mi ·£ British · Scottish
- Japanese K Koyama 0.1 mi ·£ Japanese · Sushi
- European T The Gruff Goat Bistro 0.1 mi ·£ European · Scottish
- Indian N Namaste Kathmandu 0.1 mi ·£ Indian · Nepalese
- Poke B Bowls 0.1 mi ·£ Poke · Café
More Bakery spots nearby
Within 6 miles
- Pizza S Söderberg Pavilion 0.2 mi ·£ Pizza · Bakery
- Bakery G Greggs Nicolson Street Edinburgh 0.3 mi ·£ Bakery
- Eastern European B Babka 0.4 mi ·£ Eastern European · Bakery
- Bakery G Greggs Edinburgh South Clerk Street 0.5 mi Bakery
- Bakery G Greggs Rose Street Edinburgh 0.5 mi ·£ Bakery
- British P Pret A Manger Princes Street 0.7 mi ·£ British · Coffee