Some of Britain’s markets have been around for centuries so have a good rummage among beautiful historic surroundings. Some markets specialise in antiques, others in flowers. But all over the country you can wander stalls and find vintage clothes, homewares, retro trinkets, or fashion by up-and-coming designers.

Brick Lane Market

Spitalfields

Portobello Road

Columbia Road Flower Market

Leadenhall Market

St Nicholas Market