SUNDAY ROAST – Leicester Square

SUNDAY ROAST

Sunday, a great day to spend with friends and family tucking into one of Britain’s best-loved meals.
We serve the best roast on Leicester Square which promises only the finest ingredients and hearty portions for a set price of £17.50.
Every Sunday – All day.