The Hollies Inn

The Hollies Inn

Inn

55 Westbury Leigh, Westbury, England, United Kingdom BA13 3SF