Tea with a view

The best afternoon tea in London

Afternoon tea on a vintage bus, on a Thames cruise, at the British Museum and at Kensington Palace, plus a Taylor Swift-themed bus: here is which to book, with honest advice on value for the price, eating on a moving bus or boat, and refunds.

By the Things to Do in London editorial team 8 tours compared Prices checked 24 October 2026

See our 8 picks
A tiered stand with scones, clotted cream and jam next to a china teapot
Short answer

The best London afternoon tea for sightseeing is a vintage bus tea through the centre. Bus teas here start from €58 a person.

A Thames cruise with afternoon tea starts from €26. GetYourGuide shows prices in your own currency.

Good afternoon tea in London: our picks

Four teas on a bus, two on the river, one in a palace garden and one in a museum. Seven have free cancellation. The British Museum tea is non-refundable, so it comes last.

London afternoon teas side by side

London afternoon teas side by side
TourFromDurationFree cancellationWho it suitsWhy we picked it
Great British afternoon tea bus 4.7 (1,121)€70
per person
1 h 30 minYesFirst-timers who want a guide with their teaThe only tea bus here with live commentary, rated 4.7 from 1,121 reviews.
Afternoon tea bus with a glass of prosecco 4.4 (2,134)€58
per person
1 h 30 minYesCouples and friendsProsecco is included, and it has 4.4 from 2,134 reviews.
Afternoon tea sightseeing bus from Victoria 4.3 (454)€70
per person
1 h 30 minYesGuests with vegan, halal or gluten-free needsThe bakery behind it offers five menus, and it has 4.3 from 454 reviews.
Thames cruise with afternoon tea 4.7 (191)€26
per person
1.5–2.5 hoursYesBudget teas and river viewsThe lowest price here, from €26, with 4.7 from 191 reviews.
Kensington Palace afternoon tea and garden walk 4.6 (373)€113
per person
2–4 hoursYesRoyal fans with half a dayA walk and a palace tea in one, with 4.6 from 373 reviews.
Afternoon tea cruise on the Thames 4.4 (3,980)€58
per person
1 h 30 minYesFamiliesThe most reviewed tea here, with 4.4 from 3,980 reviews.
Taylor Swift-inspired afternoon tea bus 4.4 (216)€58
per person
1 h 30 minYesSwifties and birthday groupsA themed tea with 4.4 from 216 reviews.
Afternoon tea at the British Museum (non-refundable) 4.3 (593)€51
per person
1 h 30 minNoMuseum visitors with fixed plansTea under a famous roof, with 4.3 from 593 reviews. It is non-refundable.
  • Great British afternoon tea bus

    €70 per person1 h 30 min 4.7 (1,121)

    Details
    Free cancellation
    Yes
    Who it suits
    First-timers who want a guide with their tea
    Why we picked it
    The only tea bus here with live commentary, rated 4.7 from 1,121 reviews.
  • Afternoon tea bus with a glass of prosecco

    €58 per person1 h 30 min 4.4 (2,134)

    Details
    Free cancellation
    Yes
    Who it suits
    Couples and friends
    Why we picked it
    Prosecco is included, and it has 4.4 from 2,134 reviews.
  • Afternoon tea sightseeing bus from Victoria

    €70 per person1 h 30 min 4.3 (454)

    Details
    Free cancellation
    Yes
    Who it suits
    Guests with vegan, halal or gluten-free needs
    Why we picked it
    The bakery behind it offers five menus, and it has 4.3 from 454 reviews.
  • Thames cruise with afternoon tea

    €26 per person1.5–2.5 hours 4.7 (191)

    Details
    Free cancellation
    Yes
    Who it suits
    Budget teas and river views
    Why we picked it
    The lowest price here, from €26, with 4.7 from 191 reviews.
  • Kensington Palace afternoon tea and garden walk

    €113 per person2–4 hours 4.6 (373)

    Details
    Free cancellation
    Yes
    Who it suits
    Royal fans with half a day
    Why we picked it
    A walk and a palace tea in one, with 4.6 from 373 reviews.
  • Afternoon tea cruise on the Thames

    €58 per person1 h 30 min 4.4 (3,980)

    Details
    Free cancellation
    Yes
    Who it suits
    Families
    Why we picked it
    The most reviewed tea here, with 4.4 from 3,980 reviews.
  • Taylor Swift-inspired afternoon tea bus

    €58 per person1 h 30 min 4.4 (216)

    Details
    Free cancellation
    Yes
    Who it suits
    Swifties and birthday groups
    Why we picked it
    A themed tea with 4.4 from 216 reviews.
  • Afternoon tea at the British Museum (non-refundable)

    €51 per person1 h 30 min 4.3 (593)

    Details
    Free cancellation
    No
    Who it suits
    Museum visitors with fixed plans
    Why we picked it
    Tea under a famous roof, with 4.3 from 593 reviews. It is non-refundable.
  • None of the 8 includes hotel pickup: you go to the meeting point.
  • Private option: Kensington Palace afternoon tea and garden walk.
  • Prices and ratings as shown on GetYourGuide on 24 October 2026. Prices are "from" prices in euros and can change; the booking page shows the live price.

Afternoon tea on a bus: how it works

You sit at a table on a double-decker and eat while it drives past the sights. The ride takes about 1.5 hours. This is a seated tour, not a hop-on hop-off bus.

The stand holds sandwiches, cakes and scones, with tea or coffee. Some buses add prosecco. Only the Great British tea bus lists a live guide.

Vintage buses have steep stairs. Most bus teas here say they do not suit wheelchair users. Check the listing for your seat deck.

Vegetarian, vegan and gluten-free teas

The bakery behind the Victoria bus offers five menus: Traditional, Halal, Vegetarian, Vegan and Gluten Free. It says it cannot cater for nut-free or coeliac diets. Send allergies to the bakery by email before your trip.

For the other teas, ask through the booking. The listings do not name diet menus.

Themed afternoon teas

The Taylor Swift-inspired bus is the themed tea on this page. It plays her songs and comes with a mug to keep. It does not suit children under 5.

The Kensington Palace tea mixes a garden walk with tea in the Orangery. The palace's Queen's State Apartments are closed until spring 2027. Check which parts your option covers.

The British Museum tea is served inside the museum. It suits a museum visit on the same day. Read more about British Museum tours.

Cheaper afternoon tea in London

The cheapest tea here is on the river, from €26. That is the Thames cruise from Butler's Wharf Pier. The bus teas start from €58.

Grand hotel teas often cost €100 or more per person.

For a cheaper food stop, see Borough Market.

Before you book afternoon tea

  1. Check refunds

    Seven picks have free cancellation. The British Museum tea is non-refundable, so book it only when your plans are firm.

  2. Find the start

    Bus teas leave from Embankment, Victoria or Bulleid Way near Victoria. River teas leave from Tower Pier or Butler's Wharf Pier.

  3. Bring children?

    The Thames tea cruise has a child menu. Several buses and the Butler's Wharf cruise do not suit children under 5.

  4. Leave room for later

    Tea is filling. Book it for mid-afternoon and plan a light dinner, or none at all.

Afternoon tea in London: questions and answers

Which afternoon tea is the best in London?

It depends on what you want. For sights with your tea, take a vintage bus tea with a live guide. For a lower price, take a Thames tea cruise from €26.

How much does afternoon tea in London cost?

On GetYourGuide, bus teas start from €58 and a Thames tea cruise from €26. The Kensington Palace tea and walk starts from €113. Grand hotel teas often cost €100 or more per person.

Where can I find affordable afternoon tea in London?

On the river. The Thames cruise with afternoon tea starts from €26. The British Museum tea starts from €51, but it is non-refundable.

What is a traditional English afternoon tea?

It is sandwiches, scones with clotted cream and jam, and small cakes, served with tea. That is what the Thames tea cruise lists. Some teas add a glass of prosecco or champagne. For a proper meal afterwards, see our guide to the best restaurants in london in London.

More afternoon teas in London, live

More options with live prices and availability, straight from GetYourGuide.

See all of these with today's prices and open dates on GetYourGuide.

Browse all on GetYourGuide

Browse all of them on GetYourGuide