Long regarded as one of London's finest, Philglas & Swiggot is pre-eminently a shop for francophiles. Italy and Australia follow France in size, and there are also well-chosen South Africans and excellent wines from Spain. Quality often comes at a price, though – you'll get much more choice if you can spend between £10 and £15 a bottle, but even below £10 there's pleasure to be had.
The original Northcote Road shop opened in 1991; there are also branches in Marylebone (22 New Quebec Street, W1H 7SB, 7402 0002) and Richmond upon Thames (64 Hill Rise, TW10 6UB, 8332 6031).