Skip To Content

    21 Charming Markets Every Londoner Must Visit

    Shop in style.

    1. Southbank Book Market

    2. Borough Market

    3. Bermondsey Market

    4. Brixton Market

    5. Greenwich Market

    6. Hay's Galleria

    7. Camden Market

    8. Chapel Market

    9. Nag's Head Market

    10. Old Spitalfields Market

    11. Broadway Market

    12. Leadenhall Market

    13. Brick Lane Market

    14. Petticoat Lane Market

    15. Portobello Road Market

    16. Shepherd's Bush Market

    17. Acton Market

    18. London Silver Vaults

    19. Leather Lane Market

    20. Covent Garden Market

    21. White Cross Street Market