1 rating · How the score works
Upper Crust
Sandwich Shop · Breakfast · Fast Food
Sandwich shop located in a train station. Offers a variety of breakfast and lunch options. Part of a chain with locations across the UK.
Location
Best places nearby
The highest rated places close to Upper Crust.
Local restaurants nearby
Watford Junction Station, Station Rd, England
The ranking
Best Sandwich Shop in Watford
18 places ranked by guests
Upper Crust is number 18 on the list
- 1Greggs23
- 2Greggs23
- 3Greggs23
- 4Greggs22
- 5Eats & Treats20


