Mosaic is the all-day restaurant at The Westin London City on Upper Thames Street, with an open kitchen and views over the City.

About Mosaic at The Westin London City

Mosaic is the all-day restaurant of The Westin London City on Upper Thames Street, with an open kitchen, windows looking out over the City and the Taittinger Champagne bar alongside. Shakespeare's Globe is a short walk across the Millennium Bridge.

The pre-theatre menu is served every day from noon to 2pm and from 5pm to 6.30pm, for matinees and evening performances: two courses for £24 or three for £29, with a 175ml glass of red or white wine and a bottle of still or sparkling water for the table. It runs until 15 November.

From 19 November to 23 December the festive menu is three courses for £60, with tea, coffee, mince pies and crackers. Roasted cauliflower soup with truffle, ham hock terrine with black garlic, or sea trout with blood orange open the meal; butter-roasted turkey breast comes with cranberry and orange stuffing and pigs in blankets, beside hake with saffron-braised fennel or tortelloni with burrata and sage butter; Christmas pudding with brandy sauce, apple crumble or a chocolate and Baileys cheesecake to finish. Tables of up to eight book online.

Nearest stations to Mosaic at The Westin London City

  • Mansion House 3 min walk
  • Cannon Street 5 min walk
  • Blackfriars 8 min walk

Where is Mosaic at The Westin London City

More set menus in City of London

More Modern European set menus

Featured in

FAQ

How much is the set menu at Mosaic at The Westin London City?

The set menu at Mosaic at The Westin London City is £24-£29 for 2-3 courses. The price is the same on every day the set menu is served (Mon–Sun), and it is set by Mosaic at The Westin London City directly, not by All Set.

When is the Mosaic at The Westin London City set menu served?

Mosaic at The Westin London City serves its set menu lunch & pre-theatre, between 12pm to 2pm and 5pm to 6.30pm. The set menu runs on the following days: Mon–Sun.

Is the Mosaic at The Westin London City set menu the same food as the à la carte?

Yes. The Mosaic at The Westin London City set menu comes from the same kitchen as the à la carte, using the same ingredients. The set menu offers a tighter selection, typically 2-3 courses, at a flat price.

How do I book the set menu at Mosaic at The Westin London City?

Book directly with Mosaic at The Westin London City via the "Book a table" button above (it links to Mosaic at The Westin London City's own reservation system). On All Set, every booking is direct with the restaurant, and All Set takes no commission.

Can I book the set menu at Mosaic at The Westin London City for a group?

The Festive menu at Mosaic at The Westin London City is served for groups of up to 8. Larger parties are booked with Mosaic at The Westin London City directly, usually through its private dining team.

Does Mosaic at The Westin London City have a Christmas menu in 2026?

Yes. The Festive Lunch & Dinner at Mosaic at The Westin London City runs from 19 November to 23 December, at £60 a head for three courses, for groups of up to 8. It is booked through Mosaic at The Westin London City’s own booking page, and December evenings are the first tables to go. Every Christmas set menu in London.

What's on the Christmas menu at Mosaic at The Westin London City?

Starters

  • Roasted cauliflower soup, truffle, sourdough croutons (vg)
  • Ham hock terrine, pickled beetroot, black garlic purée, toasted brioche
  • Sea trout, blood orange, seaweed cracker, pickled salsify

Mains

  • Butter-roasted turkey breast, cranberry and orange stuffing, pigs in blankets, pan-roast gravy, cranberry ketchup
  • Hake fillet, saffron-braised fennel, citrus caper sauce (gf)
  • Tortelloni, burrata, butter and sage emulsion, truffle (v)

Desserts

  • Chocolate & Baileys cheesecake
  • Apple crumble, vanilla ice cream
  • Christmas pudding, brandy sauce

Read from Mosaic at The Westin London City’s own festive menu, which can change before the season opens.

Last updated: 13 November 2026

Mosaic at The Westin London City£24-£29
Book a table