Best Cheap Afternoon Tea In London

When it comes to cheap afternoon tea, London has a tea-riffic selection to choose from. Lucky for you, we've done the hard work and rounded up all the affordable options under £40 without sacrificing the scrumptious scones, cute cakes and lush settings.

Explore our gorgeous guide and you'll see pocket-friendly prices at pretty restaurant bars, cocktail dens and eye-catching hotels with offerings for even the four-legged.

Best Places For An Affordable Afternoon Tea In London

Last edited by Kiera Chapman

Last updated on 19th November 2025




Pawsome Afternoon Tea At NHow London

  • Location: Macclesfield Road, Shoreditch, EC1V 8DG
  • When: every day, 12.30pm - 4pm 
  • Price: £25 per pooch
  • Why we recommend: this is a brilliant opportunity to spoil your pup without missing on the fun yourselves; while you're sipping on tea, they can tuck into Pooch & Mutt calming dog treats, and so much more 

Boasting neon lights, colourful couches and quirky décor, NHow is one of the swankiest (and most affordable) spots on our list.

If you've got a four-legged friend who loves a little lick of an ice cream or two, then you're both going to love its Pawsome Afternoon Tea. Nab their dog-themed affair for £25 and treat your pooch to something luxe, like a puppuccino, homemade cupcakes with cream cheese frosting or a peanut butter treat.

Chocolate Afternoon Tea at The Chocolate Cocktail Club

@ The Chocolate Cocktail Club on Various dates from Friday 5th December 2025

  • Location: 72 St John Street, Farringdon, EC1M 4DT
  • When: Tuesdays, Fridays and weekends, 2pm - 4.30pm
  • Price: from £27.50 per person (including booking fee)
  • Why we recommend: we think this is a brilliant, affordable afternoon tea that calls to chocolate lovers. Their Chocotinis are delicious and go well with some sweet treats 

When it comes to a quirky afternoon tea in London that's cheap, The Chocolate Cocktail Club promises indulgent sandwiches and chocolate treats in a stylish setting. Slip into a rich, velvety brown leather sofa surrounded by pretty foliage and neon lights to delight your senses with lashings of cocoa.

While delighting in desserts like the Triple Chocolate Calypso Mousse and macarons, sip on unlimited tea, coffee or hot chocolate for £27.50 per person. Upgrade for only a little more if you're in the market for a bit of bubbles.

Afternoon Tea At Browns Brasserie & Bar Victoria

  • Locations: Victoria, Butlers Wharf, Covent Garden, and more
  • When: every day, 3pm - 5pm
  • Price: from £32 per person
  • Why we recommend: you can count on Browns Brasserie & Bar to deliver a delicious afternoon tea in a luxe-looking setting while keeping the price below eye-watering level; we can't get enough of their scones

With locations scattered throughout London, such as VictoriaButlers Wharf, Covent Garden, Browns Brasserie & Bar's casual afternoon tea in London is a belter, coming in at £32 per person.

Served daily from 3pm to 5pm, their deal includes pastries and scones, all served on a three-tiered beauty. Tuck into soft slices of Victoria sponge cake, sandwiches filled with ham and Dijon mustard, or heritage hen egg mayonnaise, and wash them down with some Good Earth Tea.

Afternoon Tea At Scoff & Banter Kensington

Floral Bloom Afternoon Tea and 4 other offers

  • Location: 68-86 Cromwell Road, South Kensington, SW7 5BT
  • When: weekends, 12.30pm - 3pm 
  • Price: from £36 per person 
  • Why we recommend: pretty and inspired by flowers, this cheap London afternoon tea is a great shout if you're looking for cute cupcakes, macarons, and warm scones

This stunning Kensington eatery, Scoff & Banter, has gorgeous high ceilings, industrial-style lighting and delicious afternoon tea for a reasonable price. A booze-less affair will cost you £36, and it's only an extra £6 to add on prosecco.

Enjoy finger sandwiches like lemon roasted chicken with truffle mayonnaise on artisan bread, plus a selection of floral-inspired pastries. Wash it all done with Jasmine, Earl Grey or rosehip and hibiscus loose leaf teas.

Afternoon Tea At Inamo

  • Locations: 11-14 Hanover Place, Covent Garden, WC2E 9JP, and 134-136 Wardour Street, Soho, W1F 8ZP
  • When: Sundays to Mondays, 12pm - 4pm, Saturdays, 4pm
  • Price: £39.95 per person
  • Why we recommend: we think this is a fabulous pick if you're looking for something a little different and have more of a savoury tooth. Plus, the interactive tables are super fun 

Inamo in Soho and Covent Garden offer an exciting twist on the typical miniature cake and loose-leaf tea offering you'd stumble upon in the city. Its Sushi and Asian Tapas Afternoon Tea features an array of savoury delights such as crispy chicken karaage with katsu sauce, and the venue's signature dragon rolls.

Book your spot now to dine in the futuristic venue boasting interactive tables and back-lit panelling from only £39.95 per person. 

Afternoon Tea at Maison Francois

  • Location: 34 Duke Street, St James's, SW1Y 6DF
  • When: Saturdays and Sundays, 3pm to 5pm
  • Price: £35 per person
  • Why we recommend: it's a little slice of Paris in St James's, complete with Champagne upgrades if you're feeling fancy, and pâtisserie so pretty you'll want to frame it before eating

Visit Maison François and swap the bustle of central London for a chic French salon, where their winter afternoon tea delivers indulgence without the eye-watering price tag. For £35 per person, you'll be treated to a refined yet comforting spread that begins with your choice of Postcard teas, like delicate Taiwanese Green Oolong or a fragrant Summer Darjeeling, or expertly brewed Origin coffee if you prefer something stronger.

Then the real show begins. Arriving on elegant bespoke metal stands, layers of house-made sandwiches, pastries and cakes appear, all crafted with impeccable precision by executive pastry chef Jérémy Prakhin. Expect dainty French pâtisserie, glossy cakes and classic sandwiches designed by chef partner Matthew Ryle, each one a nod to the restaurant's iconic dessert trolley.

Afternoon Tea At Bbar

Host an Afternoon Tea for 20+ Guests and Enjoy a Treat on Us! and 1 other offer

  • Location: 43 Buckingham Palace Road, Victoria, SW1W 0PP
  • When: every day, 1pm - 5pm
  • Price: from £30 per person
  • Why we recommend: Bbar's offering is super fun and won't break the bank; it's a quintessentially British experience located near one of London's most iconic landmarks, Buckingham Palace

Located in Victoria, Bbar is the South African-inspired bar slinging out the most affordable afternoon tea in London, as well as the most unique with its chip shop package (mini beer-battered cod, anyone?).

Sporting slinky interiors in the form of giraffe print chairs and dark wooden furnishings, it makes a vibrant spot to enjoy an eclectic feast. There's also a traditional option that features mini bunny chows, Amarula scones and flavoured Rooibus tea, for around £30 per person.

Gentleman Afternoon Tea At Karma Sanctum Soho

@ Karma Sanctum Soho Hotel on Various dates from Saturday 6th December 2025

  • Location: 20 Warwick Street, Soho, W1B 5NF
  • When: Tuesdays to Saturdays, 12pm - 6pm
  • Price: from £33 per person
  • Why we recommend: this swish rooftop terrace makes for an alternative but affordable cream tea in London, packed with delicious Japanese bites 

Afternoon teas rarely come as unique as Karma Sanctum Soho Hotel's. Their rooftop gentleman's event puts a Japanese twist on afternoon tea, complete with wagyu beef sliders, slow-cooked pork hirata buns, and their signature whiskey and Davidoff cigar pairing to finish (for an extra £30.25).

Secure your spot for just £33 per person and visit the tranquil, foliage-adorned surrounds (with a matcha tea in hand) any time between 12pm and 6pm from Tuesday to Saturday. 

Afternoon Tea At Colonel Saab High Holborn

  • Locations: 193-197 High Holborn, WC1V 7BD and 40-42 William IV Street, WC2N 4DD
  • When: Mondays to Saturdays, 2.30pm - 3.30pm
  • Price: from £35 per person
  • Why we recommend: this afternoon tea marries British tradition with Indian flavours, and the result is a match made in heaven, with some delicious mud cake cups thrown in for good measure 

Colonel Saab, the picturesque Indian eatery in the heart of Holborn and Trafalgar Square, is offering a traditional afternoon tea for £35 per person.

Devour dainty bites underneath sparkling chandeliers in its rusted-red dining room. On the menu, you'll find a selection of dhokla sandwiches with coriander and mint chutney, samosas, freshly baked raisin scones with clotted cream and jam, mini cakes and a selection of petit fours, plus macaroons.

Afternoon Tea At Brigit’s Bakery Covent Garden

  • Location: 6-7 Chandos Place, Covent Garden, WC2N 4HU
  • When: every day, 12pm - 5pm
  • Price: from £40 per person
  • Why we recommend: for lovers of pastel vibes and Instagram-worthy cafes, Bridget's Bakery is a must. Its tea tour bus offers a chic way to see the sights, such as Westminster Abbey and Hyde Park, while indulging in dainty finger sandwiches with your friends and family 

Affordable afternoon tea? Covent Garden has you sorted with its flower-adorned Brigit's Bakery. From the moment you set foot through its door, you'll be met with Fuschia-coloured furnishings and tulips sprouting by the windows.

Cute and quintessentially British, a high tea feast starts from £40 per person, with optional add-ons such as a gin cocktail or a glass of prosecco. Tuck into mini spinach and cheddar quiches, salmon and cucumber pretzels, plus chocolate and pistachio tarts. 

Afternoon Tea At Whiskers & Cream

  • Location: 593 Holloway Road, Archway, N19 4DJ
  • When: every day, excluding Wednesdays, 10am - 5pm
  • Price: frrom £35 per person
  • Why we recommend: this afternoon tea is both cheap and super cute; relax while getting in some kitty cuddles and sipping on a warming cup of tea

Whiskers & Creams might be known for being a feline-friendly cafe, but did you know they're also knocking up a fabulous, affordable afternoon tea?

This quirky spot can be found in Upper Holloway, offering a therapeutic space filled with delightful treats. Crack on with sandwiches packing mature cheddar cheese and artisan chutney, rich salted caramel brownies and macarons for £35 per person, with delicious vegan, veggie and gluten-free editions too.

Afternoon Tea At Boulevard Brasserie

  • Location: 40 Wellington Street, Covent Garden, WC2E 7BD
  • When: every day, 12pm - 3.45pm
  • Price: from £34.95 per person 
  • Why we recommend: Boulevard Brasserie is conveniently located in the heart of Covent Garden, moments away from theatres and the Royal Opera House, making it a great pick before going to watch a show 

Smoked salmon and cream cheese rye bread sandwiches? Raspberry macarons? Raisin scones with clotted cream and strawberry preserve? Offering a cracking selection of miniature bites for £34.95, Boulevard Brasserie serves a stellar cheap afternoon tea in Covent Garden.

The sophisticated French bistro has been whipping up delightful plates of food since 1991, and its post-midday offering is no different. If you're keen to add some bottomless bubbles to your feast, it'll be an extra £5 which is an absolute steal in our books. 

Afternoon Tea At Vicinity

  • Location: St Katharine's Way, Tower Bridge, E1W 1LD
  • When: every day, 12pm - 5pm
  • Price: £35 per person
  • Why we recommend: Vicinity offers unparalleled views of Tower Bridge and a super cosy spot to kick back and relax with some fizz, a cup of Earl Grey, and a mini sandwich

Gaze out onto the Thames and enjoy some trendy eats at Vicinity with their afternoon tea package. For £35 per person, you can tuck into the likes of Eton mess, cucumber finger sandwiches, and of course, scones with clotted cream, all served on an iconic Tower Bridge tea stand.

Add on a cocktail (like the sloe gin-based Fizzy Journey or a virgin passion fruit martini) for only a fiver more and you'll see why this spot is a firm favourite (and bargain).

Afternoon Tea At Cinnamon Bazaar

  • Locations: 28 Maiden Lane, Covent Garden, WC2E 7JS, and 31-35 Kew Road, Richmond, TW9 2NQ
  • When: every day, 12pm - 4pm
  • Price: £27.50 per person
  • Why we recommend: a quirky twist on afternoon tea in London, this one's affordable, fabulous, and packed with crave-worthy savoury snacks, including the must-try mustard fish finger sandwiches

Sporting colourful interiors paired with dangling plants, tiled walls and fairy lights, Cinnamon Bazaar is a gorgeous Indian eatery in the heart of Theatreland. When you're not visiting to chow down on its delicious dhal, book your spot for its affordable (and tasty) afternoon tea.

Coming in at £27.50 per person, it includes a mix of British and Indian flavours, like mustard fish finger sandwiches and coriander pistachio cakes. 

Wizard Afternoon Tea at Georgian House Hotel

  • Location: 35-39 George's Drive, Victoria, SW1V 4DG
  • When: every day, 12.30pm - 5.30pm
  • Price: from £40 per person
  • Why we recommend: don your finest wizarding robes for this magical event - it's strongly encouraged. And don't forget, any leftover treats are perfect to stash on your broom for later

Enter a world of enchantment hidden away in the secret streets of Pimlico with the Wizard Afternoon Tea at Georgian House Hotel. Nestled in the Pimlico Pantry basement, this magical experience invites you to indulge in a £40 per person feast filled with both sweet and savoury treats, including scones, egg mayonnaise sandwiches and curious desserts. 

As you sip on wizard-themed potions and drinks available for purchase, prepare for a sprinkle of trickery and charm throughout your tea experience. To make the magic last even longer, take home a few magical treats as a sweet souvenir for an extra broom boost on your way out. Wizard attire is highly encouraged, so don your finest robes and hats to fully immerse yourself in the whimsical world of wizardry.

Afternoon Tea At Slug and Lettuce Croydon

🌸 Kids Under 12 Eat For £1 on Sunday's ❤️ and 1 other offer

  • Locations: Croydon, Tower Bridge, Waterloo, and more
  • When: every day, 12pm - 9pm
  • Price: from £15 per person
  • Why we recommend: Slug & Lettuce has always been one for amazing deals, from their happy hours to their brunches, and their afternoon tea is no different - where else can you find one starting from £15 per person? 

Looking for the cheapest afternoon tea in London? Well, Slug and Lettuce has plenty of locations to choose from, including Croydon, Romford and Aldgate.

Fuss-free and super friendly, its joints boast neon pink light fixtures and plenty of floral fixtures. Tuck into salted caramel cheesecake bites or chicken brioche buns for just £15 per person, or go for their Tipsy Tea which is an extra £6 if you fancy two glasses of fizz or, for £22 per person, enjoy two cocktails. Sex on the beach, anyone?

Afternoon Tea At Cutter & Squidge

  • Location: 20 Brewer Street, Soho, W1F 0SJ
  • When: Wednesdays, Thursdays, Fridays and Sundays, 12pm and 4pm, Saturdays, 11.30am and 2.30pm
  • Price: from £32.50 per person
  • Why we recommend: priced at just £32.50 per person, this is an affordable luxury, and you can even add a glass or bottle of prosecco for that extra touch of glamour. It's the perfect spot for catching up with friends, celebrating a special occasion, or simply treating yourself

For just £32.50 per person, Cutter & Squidge's afternoon tea is an excellent choice if you're dining on a budget. This cosy cafe can be found in the heart of Soho, run by two sisters and boasting brightly coloured decor.

Whether you're opting for a classic, vegan or wheat-free afternoon tea, there's plenty to enjoy here. Think warm buttery scones with clotted cream, tasty finger sandwiches, sweet macarons and much more.

Afternoon Tea At The Wolseley

  • Location: The Wolseley, 160 Piccadilly, W1J 9EB
  • When: Monday to Friday, 2.30pm to 6.30pm; Saturday to Sunday, 3pm to 6.30pm
  • Price: from £19.50 per person
  • Why we recommend: whether it's a leisurely catch-up, a special celebration, or a treat-yourself moment, The Wolseley's Afternoon Tea turns teatime into an elegant ritual. Handmade pastries, freshly baked scones, and exquisite finger sandwiches make it a feast for both the eyes and the taste buds

Step into the grand, airy dining room of The Wolseley on iconic Piccadilly and prepare for a quintessentially British indulgence. Options range from a simple cream tea (£19.50) with fruit scones, homemade jam, and clotted cream, to the full classic afternoon tea with finger sandwiches, cakes, scones, and expertly brewed teas, or go all out with a Champagne affair.

Every sweet and savoury element is handmade daily in-house, from millefeuille and eclairs to macarons and Battenberg. For a special occasion or a thoughtful gift, The Wolseley also offers afternoon tea gift vouchers and e-vouchers - perfect for sharing a little luxury.