You can buy almost anything at markets in London, from cheap food and fresh produce to art and antiques. Popular London markets to snap up a bargain include Borough Market, Camden Market, Columbia Road Flower Market and Portobello Road Market.  

Tickets, Hotels and Offers

Get the Visit London app
Save your favourite places and offers

Download now Close