North End Road Market is a taste of real London - a little rough around the edges, it's true, but that only adds to the appeal of this six-days-a-week market which has been going since the 1880s. It's also a far cheaper option than the nearby supermarkets. The stalls lining the full length of the street sell everything from lipstick to batteries but the majority are fresh fruit and veg sellers with a good fishmonger, olive stall and two cheese specialists. The cheese stall at the north end of the market, near the junction with Lillie Road, is the cheaper of the two; the other while more expensive offers a better selection. For fresh meat Dickenson's, a permanent butchers on the street, is hard to beat but you'll have to be prepared to join the queue.