The London best market for your visit. Places to go shopping for everything from clothes, food to flowers, modern art to antiques. Visit markets such as Spitalfields, Camden Market or Portobello Road, or find gifts from local designers and artisans at Greenwich Market. If you’re a foodie, check out one of the many food markets in London, including lively Borough Market, or Brick Lane Market.