inn in Bloxham
About 2 results.
Elephant & Castle
Humber Street, OX15 4LZ Bloxham, United KingdomThe Elephant & Castle is a fine old village pub with a friendly atmosphere, excellent beer, and good food. Originally a coaching inn built in the 15th Century, opens fires and original features o…