Portobello Road Market
The world’s largest antiques market with over 2,000 antique specialist dealers selling all kinds of collectables. Don’t just stop at Portobello Road; carry on your shopping experience and feast your eyes of the extraordinary fashion stalls set out after Elgin Crescent under the Westway flyover. Arriving at 10am on a Saturday is the best time to explore the market before the midday swarms. Portobello’s top stalls include Decadent Vintage, Portwine Arcade and Military Stall. Address: Portobello Road, W11 2DY. Nearest station: Notting Hill or Ladbroke Grove
One of London’s largest and oldest food markets, they offer a delicious variety of hard-to-find ingredients for either top restaurant chefs or for experimental home dishes. The food supplies range from tastes and flavours from all over the world with the greatest of qualities. The best time to visit this market is on an empty stomach and before all the good stuff is gone, so getting there from 8am-9am on Saturday, or from midday on Thursday and Friday. Address: Stoney Street, SE1. Nearest station: London Bridge
Marylebone’s Farmers’ Market
This market is one of London’s real hidden gems. Even many Londoners are unaware of this remarkable destination for great food which means you usually avoid the crowds! Every Sunday it comes alive with 30 to 40 stalls of the most delicious fresh food. Be sure to find the best quality beef or lamb and even fresh oysters from Simon Long. Many food enthusiasts are attracted to this place and are willing to travel from all over the capital.
Address: Cramer Street Car Park, W1U 4EW. Nearest station: Baker Street