The Cliffe Hotel

Dinham
Ludlow
United Kingdom