Filters:
clear
clear
Country: United Kingdom

self service restaurant in Slough

About 2 results.

Earl of Cornwall

thumb_up 397 likes
rate_review 34 Reviews
favorite 1635 favorites
Cippenham Lane, SL1 9 Slough, United Kingdom

Great pub food, great atmosphere and great value! Come visit us and enjoy our great pub classic like British Beef & Ale Pie, Big Daddy Burger or one of our prime steaks served by our friendly sta…

McDonald's

Bath Road, SL1 4DX Slough, United Kingdom
  • 1