When you’ve been living in London for a while you’ll want to start exploring the city to find new and unusual places to do your grocery shopping. There are lots of big grocery chain stores where you can get all of the basics for your pantry, but if you’re really going to make the most of moving to London then you need to get out of your London fat and scour the city for the treasure troves and places that only the locals know about. Remember, YOU are a local now!

While many foreigners tend to stay north of the River Thames, the Brixton Market in south London is a great place to find unusual food and different types of spices from around the world. You can also go to the Brixton Farmers Market on Brixton Station Road every Sunday for brilliant fresh fruits and veggies that will keep you going for an entire week.

The Ealing Farmers Market is held every Saturday morning on Leeland Road in West Ealing and offers great value for money on all types of food and groceries. You’ll also get the chance to sample different types of fresh fruit and vegetables as you make your way through the stalls.

Old Billingsgate Market is a fish market, where you’ll find the freshest fish from all over Europe on a daily basis. Many Londoners refuse to buy their fish from the stores, preferring to choose the freshest cuts and portions directly from the markets stall in Billingsgate, Poplar. If it’s meat that you’re looking for then the Smithfield Market, which was originally a live cattle market is the place to head to once a week. You’ll find every type of meat there and it’s delivered from farms around England every morning.

When you’re living here, it might seem time consuming to have to traipse round all the different markets to get your fresh produce, but the range and value for money make it worthwhile. Even if you just go out once a month and browse through the stores and stalls in the different markets, you’ll be enjoying the day out in your new city and getting some great, fresh food to enjoy.