Cliff Farm, Rye, East Sussex, United Kingdom
About Cliff Farm
Cliff Farm is a Hotel Restaurant serving the Rye community in East Sussex, United Kingdom and located at Iden Lock.To contact Cliff Farm call 01797 280331
Location
Iden Lock
Rye
East Sussex
United Kingdom
TN31 7QE
Map
Contacts
Tel: 01797280331