Nine Bromley pubs and restaurants open on Christmas Day 2026, from a £72.99 carvery to Chapter One at £195, with hours and booking. Updated November 2026.

Nine pubs and restaurants in Bromley borough are open on Christmas Day 2026, and this guide puts their hours, prices and booking rules in one place. For a full Christmas lunch, most people land on the Royal Bell on the High Street (£125 with a welcome drink), the Bull’s Head in Chislehurst (£110), Toby Carvery Crown on Bromley Common (from £72.99) and the George in Hayes (£115 for four courses). Every entry was checked against the venue’s own site on 8 November 2026.

Christmas Day is a Friday this year. No trains or London buses run that day, so plan a lift, a taxi or a walk home; our Christmas trains and travel page has the details. Almost every Christmas Day menu needs a deposit and a pre-order, and the deadlines fall in early December.

Bromley town centre and Bromley Common

1. The Royal Bell, High Street

The Royal Bell is the restored 1898 hotel on Bromley High Street, with a bar and grill on the ground floor. Its festive dining page sells Christmas Day as a ticketed sitting from midday to 3pm, with the bar open until 5pm.

The Royal Bell, a tall red-brick Victorian hotel front on Bromley High Street
The Royal Bell on Bromley High Street. Photo: Royal Bell Hotel by Back ache (CC BY-SA 4.0), via Wikimedia Commons

The Christmas Day menu is three courses with a welcome drink, and every main comes with the sides, pigs in blankets, Yorkshire pudding and what the hotel calls “unlimited gravy”. Mains run from glazed turkey breast to dry-aged picanha and halibut, with two vegetarian or vegan dishes, and there is a children’s Christmas Day menu.

Open Christmas Day ticketed sitting 12pm to 3pm, bar to 5pm
Price 3 courses £125 with a welcome drink; chateaubriand £15 extra; 12.5% discretionary service charge
Booking Christmas Day is ticketed, through the hotel's site
Call 020 3518 9138
Address 175 High Street, BR1 1NN
Website theroyalbell.co.uk/festive-dining-and-christmas-day
Good for town centre, children's Christmas Day menu, vegan main, hotel rooms

2. Toby Carvery Crown, Bromley Common

The Crown is the Toby Carvery on the A21 at Bromley Common, in a Victorian former pub beside the main road. It is the lowest-priced Christmas Day table in the borough: its Christmas Day menu page offers three courses “from £72.99”, with the carvery at the centre of it.

Toby Carvery Crown on Bromley Common, a pale rendered Victorian building with a red Toby sign, beside the main road
Toby Carvery Crown on Bromley Common. Photo: Toby Carvery, Bromley Common by N Chadwick (CC BY-SA 2.0), via Wikimedia Commons

Its published holiday hours have it open from 11.30am to 6pm on Christmas Day. A £10 deposit is taken for every guest, and the restaurant asks for full payment and pre-orders by 1 December.

Open Christmas Day 11.30am to 6pm; Christmas Eve 8am to 10pm; Boxing Day 8am to 9pm
Price 3 courses from £72.99
Booking £10 deposit per guest; full payment and pre-order by 1 December
Call 020 8460 1472
Address 155 Bromley Common, BR2 9RJ
Website tobycarvery.co.uk/restaurants/south-east/thecrownbromley/christmas
Listing Our listing
Good for carvery, families, kids' Christmas menus

3. The Chequers, Southborough Lane

The Chequers is the Greene King pub on Southborough Lane, a weatherboarded and tile-hung building with a beer garden behind the white picket fence. Its Christmas Day 2026 page sets out a three-course menu: smoked salmon, a twice-baked cheddar soufflé or chicken liver and brandy pâté to start; hand-carved turkey with stuffing, Yorkshire pudding and a pig in blanket, a salmon Wellington, a surf and turf or a cranberry-glazed nut roast; then Christmas pudding, a brownie or a crumble, with a mince pie and tea or coffee.

There is a separate kids’ Christmas Day menu. The price is given at booking rather than on the page.

Price £10 deposit per adult and per child; menu price at booking
Booking online; pre-orders opened 21 October
Address 177 Southborough Lane, BR2 8AP
Website greeneking.co.uk/pubs/kent/chequers/christmas/christmas-day
Listing Our listing
Good for kids' Christmas Day menu, vegan options, beer garden

Chislehurst

4. The Bull’s Head, Royal Parade

The Bull’s Head is the Young’s pub and hotel on Royal Parade in Chislehurst, a Grade II listed building. Its Christmas page has it open from 11am to 6pm on Christmas Day, with a Christmas Day menu at £110 a head.

The Bull's Head on Royal Parade, Chislehurst, an ivy-covered brick hotel with hanging baskets
The Bull's Head on Royal Parade, Chislehurst. Photo: The Bulls Head, Chislehurst (01) by Ethan Doyle White (CC BY-SA 4.0), via Wikimedia Commons

It starts with sourdough and chestnut and clementine butter; mains come with a double egg Yorkshire pudding and goose fat roast potatoes, and include a crown of English turkey with gammon and duck, 28-day-aged sirloin, halibut and a vegan beetroot, truffle and wild mushroom Wellington. A youngsters’ Christmas Day menu is published too.

Open Christmas Eve 7am to 11.30pm; Christmas Day 11am to 6pm; Boxing Day 8am to 11pm
Price Christmas Day £110; 12.5% discretionary service charge
Booking online or through the pub's party planners
Call 020 8467 1727
Address Royal Parade, BR7 6NR
Website thebullsheadhotel.co.uk/christmas
Good for youngsters' Christmas Day menu, vegan main, heated garden, rooms upstairs

5. The Bickley, Chislehurst Road

The Bickley is the Young’s pub in the mock-Tudor building on Chislehurst Road, a few minutes’ walk from Chislehurst station. Its Christmas page gives Christmas Day opening as 12pm to 6pm, and the Christmas Day menu is £100 a head.

The Bickley, a tall red-brick and black-and-white timbered pub with gables, on Chislehurst Road
The Bickley on Chislehurst Road. Photo: The Bickley, Chislehurst Road, BR7 by Mike Quinn (CC BY-SA 2.0), via Wikimedia Commons

Starters include spiced butternut squash soup, venison carpaccio and baked South Coast scallops; mains, served with double egg Yorkshire pudding and goose fat roast potatoes, are a crown of English turkey with gammon and duck, 28-day-aged sirloin, duck breast with a confit leg croquette, halibut, or a vegan beetroot and wild mushroom Wellington. There is a youngsters’ Christmas Day menu as well.

Open Christmas Eve 12pm to midnight; Christmas Day 12pm to 6pm; Boxing Day 12pm to 11pm
Price Christmas Day £100
Booking online through the pub's site
Call 020 8468 7613
Address Chislehurst Road, BR7 5NP
Website thebickley.co.uk/christmas
Listing Our listing
Good for near Chislehurst station, youngsters' Christmas Day menu, vegan main, private rooms

6. The Crown Inn, School Road

The Crown Inn is the Shepherd Neame pub and hotel facing Chislehurst Common on School Road, reopened after a £1.4 million refurbishment, according to the brewery. Its menus page lists a Christmas Day menu and a children’s Christmas Day menu alongside its festive menus, and says its chefs have built them around winter produce.

The Crown Inn in Chislehurst, a white and pale green gabled pub with a first-floor balcony, facing the common
The Crown Inn on School Road, facing Chislehurst Common. Photo: The Crown Inn, Chislehurst by Doyle of London (CC BY-SA 4.0), via Wikimedia Commons

The pub does not put a Christmas Day price or hours on its own site, so ring or book through the site to check both.

Booking through the pub's site or by phone
Call 020 8467 7326
Address School Road, BR7 5PQ
Website crownchislehurst.co.uk/menus
Listing Our listing
Good for children's Christmas Day menu, on the common, boutique rooms

Hayes, Keston and Locksbottom

7. The George, Hayes Street

The George stands in the middle of old Hayes village and dates from the 17th century, according to CAMRA, though inside it is a modernised dining pub. Its own site gives Christmas Day hours of 11.30am to 6pm, and its Christmas Day menu is four courses for £115, the only menu served that day.

The George pub in Hayes, a brick and timber building with a garden terrace in front
The George on Hayes Street, in the old village centre. Photo: The George public house, Hayes - geograph.org.uk - 6846357 by David Martin (CC BY-SA 2.0), via Wikimedia Commons

It opens with rustic breads and flavoured butters, then starters such as a baked seafood thermidor or crispy pork belly, and mains including hand-carved turkey with chestnut and pork stuffing. The children’s Christmas Day menu is £57.95 for three courses.

Open Christmas Eve 11am to 11pm; Christmas Day 11.30am to 6pm; Boxing Day 11am to 11pm
Price 4 courses £115; children 3 courses £57.95
Booking non-refundable £10 deposit per person
Call 020 8462 1120
Address 29 Hayes Street, BR2 7LE
Website thegeorgehayes.co.uk/christmas-day-menu
Listing Our listing
Good for village pub, children's Christmas Day menu, vegan options

8. Chapter One, Farnborough Common

Chapter One is the borough’s restaurant in the Michelin Guide, on Farnborough Common at Locksbottom, with chef patron Andrew McLeish. Its menus page gives the Christmas Day 2026 menu at £195 a head: breads, an amuse bouche and a Jerusalem artichoke and black truffle velouté, then starters such as a ballotine of foie gras or a risotto of red prawns, and mains of roast black feathered turkey, wild halibut or a wild mushroom vol-au-vent.

Christmas Day bookings are taken by phone only.

Price Christmas Day £195
Booking Christmas Day by phone only
Call 01689 854848
Address Farnborough Common, BR6 8NF
Website chapteronerestaurant.co.uk/christmas-day-kent
Listing Our listing
Good for Michelin Guide, vegetarian main, free car park at the rear

9. The Fox, Heathfield Road, Keston

The Fox on Heathfield Road was Stonegate’s Pub of the Year at the 2025 Great British Pub Awards. It is the one for a pre-lunch pint rather than the meal: its festive season page has it open on Christmas Day from 11.30am to 2pm for drinks only.

The Fox Inn at Keston, a white three-gabled pub with a dark grey ground floor and picnic tables
The Fox Inn on Heathfield Road, Keston. Photo: The Fox Inn at Keston - geograph.org.uk - 7421399 by David Martin (CC BY-SA 2.0), via Wikimedia Commons

On Boxing Day it opens 12pm to 5pm with drinks, pork pies and sausage rolls, and its festive menu runs from 29 November to 3 January on other days.

Open Christmas Eve 12pm to 11pm; Christmas Day 11.30am to 2pm, drinks only; Boxing Day 12pm to 5pm
Call 01689 497898
Address 2 Heathfield Road, BR2 6BQ
Website thefoxkeston.co.uk/festive-season
Listing Our listing
Good for Christmas morning drink, Pub of the Year 2025, near Keston Common

Closed on Christmas Day

Some favourites shut for the day. The Partridge on Bromley High Street lists Christmas Day and Boxing Day as closed, and is open 12pm to 8pm on Christmas Eve. Bank House on Chislehurst High Street is closed on both days. The Queen’s Head in Downe says on its Christmas page that there will be no Christmas Day food this year. Wetherspoon’s Christmas menu runs in its pubs, including the Richmal Crompton in Bromley, from 12 November to 31 December but not on Christmas Day itself.

How we chose

These are the Bromley borough pubs and restaurants that have published a Christmas Day 2026 offer on their own sites, from a carvery to the borough’s Michelin Guide restaurant, plus the best-known pub opening for a Christmas morning drink. Places with nothing published for Christmas Day yet are left out and will be added as they appear. Menus and prices are as published on 8 November 2026; Christmas Day bookings usually need a deposit and a pre-order, so check the terms when you book.

Run a place that should be here, or spot something that has changed? Email newsdesk@bromleyonline.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@bromleyonline.co.uk and we will add it with your name as the credit.

For the rest of December, see our guide to Christmas dinner in Bromley, with festive menus from £38, the Bromley Christmas market, Christmas shopping in Bromley and what’s on in Bromley this month. All year round there are our guides to Bromley pubs, Bromley restaurants, Sunday roast in Bromley and things to do in Bromley, and the pubs in our Bromley business directory.

Frequently asked questions

Which pubs in Bromley are open on Christmas Day 2026?

Eight places in Bromley borough publish a Christmas Day 2026 menu: the Royal Bell on the High Street, the Bull’s Head, the Bickley and the Crown Inn in Chislehurst, the Chequers on Southborough Lane, Toby Carvery Crown on Bromley Common, the George in Hayes and Chapter One at Locksbottom. The Fox in Keston opens for drinks only, 11.30am to 2pm.

How much is Christmas Day lunch in Bromley in 2026?

From £72.99 a head at Toby Carvery Crown on Bromley Common, £100 at the Bickley, £110 at the Bull’s Head, £115 for four courses at the George in Hayes, £125 with a welcome drink at the Royal Bell and £195 at Chapter One. Most ask for a £10 deposit per person when you book.

Is the Partridge in Bromley open on Christmas Day?

No. The Partridge lists Christmas Day and Boxing Day as closed. Bank House in Chislehurst is also closed on both days, and the Queen’s Head in Downe says it is not serving food on Christmas Day this year.