All of our wines have been personally selected by our in-house sommelier, to provide you with an extensive selection to choose from. Our value range starts at £6 a bottle, through to en primeur Bordeaux and Burgundy.


We have one of the most extensive and eclectic collections of red, white and rosè wines in the borough of Richmond. From quaffable every day wines to enjoy at the end of a busy day, to specialist grape varieties and collectable wines from notable vineyards and vintages. Grab a fabulous bottle to give as a gift, find one of your personal favourites to bring back special memories or choose a wine to pair with a special meal.

At St Margarets Wines, we pride ourselves on our in depth knowledge, comprehensive wine portfolio and our approachability. We’re on hand to help you navigate through the world of wine - whether your palate is zesty, creamy, or rich and complex, feel free to drop in to our store. Our range covers numerous vegetarian, organic, vegan, biodynamic and fair trade wines across red, white, rosè and bubbly.... We even have alcohol free wine.

If there's a particular wine or grape variety from a specific region which you're looking for, you're welcome to phone ahead and we'll make sure we have it ready for you.

Please call us on 0208 892 2505.



Austria | Argentina | Australia | Chile | England | France: Alsace, Beaujolais, Bordeaux, Burgundy, Jura, Languedoc, Loire, Provence, Rhone, Medoc, Roussillon and South West | Greece | Germany | Hungary | Italy | Lebanon | New Zealand | Portugal | Romania | South Africa | Spain | USA