Lina Stores
Lina Stores, 18 Brewer Street, London, W1F OSH
Nearest Tube - pretty much equi-distant between Oxford Circus, Tottenham Court Road, Leicester Square and Piccadilly Circus
Map
View Larger Map
When I started this blog I didn't want to include food shops, but I'll make an exception for Lina Stores. In a city full of Italian shops, it is near the top, with excellent pasta, meat, cheese and bread, and they even make their own ravioli every day. Highly recommended!
Labels: Central London, food