Christmas 2023

From a pre Christmas catch up with your ‘Besties’ to the annual family  get together, we’re looking forward to seeing you this December at the Primrose.

We have our normal full menu available throughout December in addition to daily Christmas Specials so you can create your own 2 or 3 course Christmas feast or enjoy our regular dishes.

Christmas Specials are priced individually.

Christmas Specials available from  December 1st

click here to download our Christmas Specials 

Main Menu

click here to download our Main Menu

We do ask for a £10 per person deposit for parties of 10 or more and a pre order for parties of 15+

We have Live Music on Friday & Saturday evenings & on Christmas Eve


Our Mezzanine floor is available for private bookings for 25+bookings (excluding Saturday’s)  & can accommodate up to 35 people.
Please contact us to check for availability. 

Friday & Saturday Evenings  from 9.30pm
Christmas Eve  from 6pm

The restaurant will be open;

Normal opening times up to December 19th

Christmas Week
Tuesday 19th to Christmas Eve
from 12.30pm & serve food all day.

We are closed on Christmas Day.

Boxing Day from 1pm – 7pm
Closed Wednesday 27th

New Year’s Eve from 12.30pm – Last seating is 6.30pm
Restaurant closes at 9.30pm

New Year’s Day – from 1pm-7pm

Christmas Gift Vouchers Available