1. Home
  2. London
  3. Free food

Eating for free, or close to it, in London

Official sources checked Oct 4, 2026

Free tastings and samples anyone can walk into, and the cheap local classics that keep a day of sightseeing going.

London
Illustration: Tea at the Twinings sampling barFree

Tea at the Twinings sampling bar

Strand

The narrow shop at 216 Strand has sold tea since 1706. At the bar at the back, staff brew four or five loose leaf teas a day and pour you small cups to try.

Daily 11am to 6pm, Thursdays 11.30am to 6.30pm

Source: Twinings

Illustration: Public drinking fountainsFree

Public drinking fountains

Across London

The Mayor and Thames Water have installed more than 100 bottle-refill fountains at stations, high streets and parks, marked with a blue water drop. London tap water is safe, so carry a bottle and skip the £2 kiosk water.

Always. The fountain locations are listed on the Mayor of London page.

Source: Mayor of London

Illustration: Smoked salmon and cream cheese beigel at Beigel Bake£4.50

Smoked salmon and cream cheese beigel at Beigel Bake

Brick Lane

The white-fronted bakery at 159 Brick Lane boils and bakes its beigels round the clock. Smoked salmon and cream cheese is £4.50. The famous hot salt beef one is now £7.50.

Open 24 hours, every day

Source: Beigel Bake

Illustration: A bun from Chinatown Bakery£1.90

A bun from Chinatown Bakery

Chinatown

Soft Hong Kong style buns, sweet or savoury, sold from the counter on Newport Place. Buns start at £1.90, which makes two of them the cheapest hot lunch within sight of Leicester Square.

Daily, from late morning into the evening

Source: Chinatown London

Free things in other cities