HRH84's Burford, UK
The Mermaid Inn
78 High Street
Choose The Mermaid Inn because it was located close to our accommodation in Burford. After we were ...
After a night in the adjacent Travel Lodge we decided to breakfast in The Little Chef. Our expectat...