There are a large number of charming markets in London, do not be afraid to barter. Below are some of my favourites:
This north London punk/rock haven specialises in vintage: clothes, records, art, books and an array of interesting objects. Camden is also prolific for live music and oriental food. The majority of stalls are north of Camden Lock so be sure not to miss the main section. Camden has a fantastic buzz, day and night, and is one of London’s greatest treasures.
Tube Station: Camden Town/Chalk Farm
Notting Hill- Portobello Road:
Portobello Road is predominantly an antiques market, but food and clothing stalls are also present, especially at the north end. Saturday’s market is much larger, also busier. Although generally cheap this market is dearer than some of the other London markets. Hugh Grant fans can find his Notting Hill character’s flat at 280 Westbourne Park Road and travel book shop at 142 Portobello Road.
Tube Station: Notting Hill Gate/Ladbroke Grove
Just south of the Thames, Borough Market is a fresh food heaven. Wholesale early in the morning, retail during the day this market sells: fish, meat, cheese, wine, baked cakes and bread, international cuisine, fruit and vegetables. I recommend just walking through the market and taking in the mouth watering smells that invariably results in a purchase.
Tube Station: London Bridge
Brick Lane and Old Spitalfields Market:
These two East London Sunday markets are becoming increasingly popular with the young and the hip. Brick Lane sells clothes, books, music and vintage items; it also has a great variety of shops open all week and is the best place to try Indian food. Spitalfields Market stalls specialise in fashion, art, design and vintage with several restaurants. The Shoreditch area, where these markets are situated, is also great for bars and restaurants, live music and nightlife.
Tube Station: Shoreditch High Street/Aldgate East