The Mermaid Inn
78 High St, Burford
01993 822193
Menu
Burford, Oxfordshire
The Mermaid Inn
78 High St, Burford, Oxfordshire OX18 4QF
01993 822193