Markets in London

London is home to many different types of markets spanning accross all parts of the capital and all days of the week. Some makets are run once a month and others are open every day of the week.

If you have any comments about the markets listed below, please contact What's Free in London and let us know.

twitter iconyoutube icon

This is an image of Borough Market in London

Borough Market

Borough Market is London's most renowned food market; a source of exceptional British and international produce.

It is a haven for anybody who cares about the quality and provenance of the food they eat - chefs, restaurateurs, passionate amateur cooks and people who just happen to love eating and drinking.

But it's not just the sheer quality of the food on offer that makes Borough Market special - it is also about the people and the place.

Opening times: , ,

Cost: £0

Location: 8 Southwark St, London SE1 1TL »

More Information


This is an image of Horniman Farmers' Market in London

Horniman Farmers' Market

The Horniman Farmers market are a locally sourced, locally sold farmers' market selling vegetables, meat, fish, bread, flowers, hot food and much more in our glorious Gardens.

Opening times:

Cost: £0

Location: 100 London Rd, Forest Hill, London , SE23 3PQ »

More Information


This is an image of Old Spitalfields Market in London

Old Spitalfields Market

Located just five minutes' walk from Liverpool Street Station, Old Spitalfields market is the perfect shopping destination.

Open seven-days-per-week, the impressive array of shops and stalls draws in shoppers from all over the South East.

The main market days are on Thursday, Friday, Saturday and Sunday; offering shoppers something different each day.

Opening times:

Cost: £0

Location: Location: Old Spitalfields Market, 16 Horner Square, Spitalfields, London E1 6EW »

More Information