The Mermaid Inn on the Burford page
|
Burford
Site
Designed By
|
The Mermaid Inn - BurfordSituated in the heart of picturesque Burford High Street, The Mermaid Inn is the perfect place to stop for refreshment on your visit to this beautiful part of the historic Cotswolds. Recently under new management, we strive to offer the best in local hospitality and to make your visit a happy and memorable one. Telephone: 01993822193 ![]() Other Burford restaurants and places to eat |
|