The Quayside, which is located on Sandy Lane Industrial Estate in Stourport, has been named as a finalist for 'Best Restaurant in England' at the England Business Awards 2024.
90 minutes to finish three slices of toast, three eggs, three pancakes, three slices of french toast, three sausages, three pieces of bacon, three pieces of ham, three orders of hash browns, and 20 ...