TakeAwayMenuPrices.co.uk

Greggs Orange MochaLarge Orange Mocha

320 calories

Freshly ground Fairtrade coffee, steamed milk, hot chocolate and orange flavour syrup – all topped off with orange flavour sugar sprinkles. Chocolate, orange and coffee – the biggest hit trio since the Bee Gees.

Last updated: about 6 hours ago

We found the Orange Mocha (Large Orange Mocha) in 421 Greggs restaurants.

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

Where in the UK is the Orange Mocha (Large Orange Mocha) Most Expensive?

This map shows the average price for all Greggs restaurants that sell the Orange Mocha (Large Orange Mocha) in different regions of the UK between 22nd January 2024 and 22nd January 2025.

The darker the red, the higher the average price.

Price Comparison

How does the Orange Mocha (Large Orange Mocha) compare to other items on the Greggs menu?

How does the Orange Mocha (Large Orange Mocha) compare to other items on all our other restaurant menus?

Calorie Comparison

How does the Orange Mocha (Large Orange Mocha) compare to other items on the Greggs menu?

How does the Orange Mocha (Large Orange Mocha) compare to other items on all our other restaurant menus?

East Midlands

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

West Midlands

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

Wales

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

South West

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

South East

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

Scotland

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

Northern Ireland

Most Common Price
£3.90
Lowest Price
£3.90
Highest Price
£3.90

North West

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

North East

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

Yorkshire and The Humber

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

London

Most Common Price
£3.90
Lowest Price
£3.65
Highest Price
£3.90

East of England

Most Common Price
£3.78
Lowest Price
£3.65
Highest Price
£3.90