The Green Owl, Rye, East Sussex, United Kingdom
About The Green Owl
The Green Owl is a Hotel Restaurant serving the Rye community in East Sussex, United Kingdom and located at 11 Old Lydd Road.To contact The Green Owl call 01797 225284
Location
11 Old Lydd Road
Rye
East Sussex
United Kingdom
TN31 7RE
Map
Contacts
Tel: 01797225284