The Mermaid

Burford, United Kingdom

The Mermaid is a local pub in Burford, visited for its perfect steaks, excellent pub food and brilliant fish and chips. Extensive wine list, little garden and nice ambience. Great value for money.