London is home to a vibrant and diverse market scene, each offering unique goods, foods, and experiences. Here are some of the most famous markets in London:
Location: Southwark
Best For: Fresh produce, gourmet food, street food
Address: 8 Southwark Street, London, SE1 1TL
Nearest Tube Station: London Bridge (Jubilee and Northern lines)
Nearest Train Station: London Bridge
Nearby Bus Routes: 133, 149, 21, 344, 381, 388, 43
One of London’s oldest and most famous markets, Borough Market is a paradise for food lovers. You’ll find artisan cheeses, fresh seafood, organic fruits and vegetables, and a variety of international street food stalls.
Location: Camden Town
Best For: Alternative fashion, vintage clothing, crafts, and street food
Address: Camden Lock Place, London, NW1 8AF
Nearest Tube Station: Camden Town (Northern line)
Nearest Train Station: Camden Road (London Overground)
Nearby Bus Routes: 24, 27, 31, 168, 214
Camden Market is a hotspot for quirky fashion, independent boutiques, and alternative culture. It also has a great selection of street food stalls and global cuisines.
Location: Notting Hill
Best For: Antiques, vintage fashion, street food
Address: Portobello Road, London, W11 1AN
Nearest Tube Station: Notting Hill Gate (Central, Circle, and District lines)
Nearest Train Station: Shepherd's Bush (London Overground)
Nearby Bus Routes: 7, 23, 27, 28, 31, 52, 70, 328
Famous for its antiques and vibrant atmosphere, this market stretches along Portobello Road and features hundreds of stalls selling unique finds, from vintage clothing to collectibles.
Location: Covent Garden
Best For: Handmade crafts, souvenirs, luxury gifts
Address: The Market Building, London, WC2E 8RF
Nearest Tube Station: Covent Garden (Piccadilly line)
Nearest Train Station: Charing Cross
Nearby Bus Routes: 9, 13, 15, 23, 139, 153
A mix of high-end shopping and market stalls, Covent Garden Market is known for its handmade crafts, boutique shops, and live street performances.
Location: Shoreditch
Best For: Designer fashion, independent brands, arts and crafts
Address: 16 Horner Square, London, E1 6EW
Nearest Tube Station: Liverpool Street (Central, Circle, Hammersmith & City, and Metropolitan lines)
Nearest Train Station: Liverpool Street
Nearby Bus Routes: 8, 26, 35, 47, 48, 78, 149, 205, 242, 388
A stylish indoor market with a mix of independent designers, food stalls, and vintage finds, Old Spitalfields Market is a trendy spot for shopping and dining.
Location: Bethnal Green
Best For: Fresh flowers, plants, gardening supplies
Address: Columbia Road, London, E2 7RG
Nearest Tube Station: Bethnal Green (Central line)
Nearest Train Station: Hoxton (London Overground)
Nearby Bus Routes: 26, 48, 55
Held every Sunday, this market is a floral paradise with a wide variety of fresh flowers, houseplants, and gardening essentials.
Location: East London
Best For: Vintage clothing, street food, artwork
Address: Brick Lane, London, E1 6QR
Nearest Tube Station: Aldgate East (District and Hammersmith & City lines)
Nearest Train Station: Shoreditch High Street (London Overground)
Nearby Bus Routes: 8, 26, 35, 47, 48
Location: Greenwich
Best For: Arts and crafts, handmade jewelry, street food
Address: Greenwich Market, London, SE10 9HZ
Nearest Tube Station: North Greenwich (Jubilee line)
Nearest Train Station: Greenwich (DLR)
Nearby Bus Routes: 53, 54, 188, 199, 202, 386, 486
A historic market with a focus on arts, crafts, and independent designers, Greenwich Market is a great place to find unique gifts and delicious food.
Location: City of London
Best For: Historic architecture, boutique shopping, food
Address: Leadenhall Market, London, EC3V 1LR
Nearest Tube Station: Monument (District and Circle lines), Bank (Central, Northern, and Waterloo & City lines)
Nearest Train Station: Fenchurch Street
Nearby Bus Routes: 15, 42, 47, 133, 141
A beautiful covered market with Victorian architecture, Leadenhall Market is home to boutique stores, restaurants, and a selection of gourmet food stalls.
Location: Bermondsey
Best For: Artisan food, craft beer, street food
Address: Maltby Street, London, SE1 3PA
Nearest Tube Station: London Bridge (Jubilee and Northern lines)
Nearest Train Station: London Bridge
Nearby Bus Routes: 42, 47, 148, 381
A smaller but high-quality food market with top-notch street food, pastries, cheeses, and local craft beer.
Location: Hackney
Best For: Organic produce, street food, independent fashion
Address: Broadway Market, London, E8 4QJ
Nearest Tube Station: London Fields (Overground)
Nearest Train Station: Hackney Central (Overground)
Nearby Bus Routes: 55, 48, 30
A bustling market in East London that’s known for its high-quality organic produce, artisan goods, and trendy clothing stalls.
Location: Southbank
Best For: Street food, global cuisines, handmade products
Address: Southbank Centre, London, SE1 8XX
Nearest Tube Station: Waterloo (Bakerloo, Jubilee, Northern, and Waterloo & City lines)
Nearest Train Station: Waterloo
Nearby Bus Routes: 1, 26, 59, 63, 211, 507, 521
This riverside market features a mix of global street food, fresh produce, and handmade crafts, offering a lively experience by the Thames.
Each market in London has its own charm and specialty, making them must-visit spots for locals and tourists alike! Which one would you love to visit? 😊