Alongside its entertainment and history, shopping is one of the main draws to the city of London. Whether you’re looking for souvenirs to bring home to loved ones or simply having a browse between business meetings, London is the place to be for great shopping destinations. If you’re staying in accommodation near Brewery Road, then you’re already a stone’s throw away from some of the best shopping in the east of the city. If you want to search further afield, then London’s many boroughs bring their own styles and tastes to your high street experiences. Below are some of our top picks for shopping in the city.


Brick Lane

Brick Lane is a culturally diverse shopping experience right in the centre of East London. Located in the vibrant Shoreditch area, you’ll find everything from fabric shops to independent record stores, all based in and around Brick Lane. With its history of Bangladeshi and Jewish locales, the weekend brings to the winding lanes streets a range of street food markets as well as arts and crafts. With Truman’s Brewery square bringing independent fashion shops, record stores and lively bars all into one stylish area, you’ll never be short for ideas in the beating heart of Shoreditch.

Westfield Stratford

Westfields shopping centre has several branches across the city, and none more pristine and modern than the Stratford edition. The incredibly modern shopping centre holds some of the best in British and European high street shops, and brings thousands of people to its three floors every week. What’s more, the public transport links to Stratford make it even easier to visit, especially for Montcalm the Brewery guests based near Liverpool Street Station and the central line.

Oxford Street

Being the busiest high street in Europe doesn’t come easy; not only does Oxford Street house some of the biggest flagship retail stores in the world but is also located slap bang in the centre of the city. With huge Topshop’s, H&M’s, Liberty London, John Lewis and many many more, you won’t find a better high street this side of the Atlantic.

Camden Market

This one’s for the adventurers among London visitors. Camden Market is a labyrinth of street markets and bars, all based around the Camden Lock canal system. These market stalls sell everything from Moroccan leather to vintage clothes. For lunch you’ll be spoilt as well, the market offering up the best street food in North London. For the more unique memorabilia, Camden Market will more than float your boat.

Portobello Market

Based in the classy Notting Hill area, Portobello Road is a great shopping destination in and of itself. On the weekends however, you’ll see it spring to life with antique markets and crafts. If you’re visiting the area on a weekend, make sure you visit this mile long stretch of some of great West London vintage.


The countries largest department store, a trip to London isn’t complete without seeing Harrods. Royally renowned and made from 1.1 million square feet of retail space. With over 330 departments, Harrods is a day trip all on its own.