The Village Store sell a range of groceries as well as fresh and frozen foods. They are licensed to sell alcohol and also sell phone cards, International phone cards, greeting cards, stationery and tobacco.
Be the first to recommend.
For updates and exclusive offers from this business
Earls Court, London
Convenience Stores
Selhurst, London
The City, London
Peckham, London
Battersea, London