The The Lord Nelson Inn in Marshfield, Gloucestershire is a charming 17th?century country pub and restaurant that stands proudly at the eastern end of the village’s High Street. Rich in local character and history, this traditional inn offers a warm, welcoming atmosphere for both villagers and visitors exploring the edge of the Cotswolds, roughly between Bristol and Bath. The pub combines classic British pub comforts with a well?regarded food menu, making it popular for anything from a casual pint to a hearty Sunday roast or a relaxed lunch after countryside walks. Local ingredients feature strongly on the menu, and the staff are noted for their friendliness and attentive service, helping create that quintessential village pub feel.

Where to find us