HMC

The Village Store

Store in Chester

Updated: April 16, 2024 06:26 PM

The Village Store is located in Chester (City in England), United Kingdom. It's address is 4 Mancot Ln, Mancot, Deeside CH5 2AH, United Kingdom.

4 Mancot Ln, Mancot, Deeside CH5 2AH, United Kingdom

5XVH+XQ Deeside, United Kingdom

Check Time Table for The Village Store


Monday7:30 AM to 5:30 PM
Tuesday7:30 AM to 5:30 PM
Wednesday7:30 AM to 5:30 PM
Thursday7:30 AM to 5:30 PM
Friday7:30 AM to 5:30 PM
Saturday7:30 AM to 5:30 PM
Sunday7:30 AM to 12:30 PM

Questions & Answers


Where is The Village Store?

The Village Store is located at: 4 Mancot Ln, Mancot, Deeside CH5 2AH, United Kingdom.

What are the coordinates of The Village Store?

Coordinates: 53.1949544, -3.020507

The Village Store Reviews

Karen Beard
2020-12-21 10:26:20 GMT

Wonderful shop...very well stocked, friendly and helpful staff. All round a fantastic local business...can't recommend it enough 😊
#supportlocal #mancotcommunity

Linda Hayes
2020-12-02 17:10:14 GMT

This store is a friendly little gem, where you can buy your essentials and a cheeky little treat to go with that lovely mid morning brew.

Michael Hayes
2020-12-24 12:00:29 GMT

Lovely little shop for all your needs, they sell the best pies, they're so yummy and fresh.

Helen Aitken
2021-08-15 05:58:30 GMT

Plenty of different stock, friendly happy staff to greet and serve every customer x

Jennifer Taylor
2020-11-24 20:44:19 GMT

A wonderful addition to the village & visited on a regular basis. Always receive a warm welcome from staff.

Wolfie UwU
2021-11-26 17:13:50 GMT

Very handy and easy to get to. Sells almost anything.

Jane Strapp
2020-03-31 09:56:06 GMT

Very useful shop with kind and friendly staff.

Frankie Jones
2023-05-07 05:59:21 GMT

Excellent, always polite

Brona Scullion
2020-11-28 16:50:43 GMT

Nice friendly staff ...everything you need in a local store 😊

Write a review of The Village Store


The Village Store Directions
About Chester
City in England

Chester is a cathedral city and the county town of Cheshire, England, on the River Dee, close to the England-Wales border. With a population of 79,645 in 2011, it is the most populous settlement of Cheshire West and Chester and serves as its administrative headquarters. source

Top Rated Addresses in Chester