Sedbury, Chepstow, NP16
At The Village Inn, we pride ourselves on being a family-friendly establishment that offers delicious food and a welcoming atmosphere. We have a large beer garden perfect for soaking up the sun and en