The Horse And Groom Village Inn
About The Horse And Groom Village Inn
A quintessential English Country Village pub, dating back to 1580, situated in the beautiful conservation village of Oddington
More about The Horse And Groom Village Inn
The Horse And Groom Village Inn is located at Upper Oddington, GL56 0XH Moreton in Marsh
01451 830584
http://www.horseandgroom.uk.com