The Royal Oak

The Royal Oak

Bed & breakfast

Mayfield Road, Mayfield, Ashbourne, England, United Kingdom DE6 2BN