United Kingdom-England 2

PreviousIndexNext

Star Inn

Star Inn

Our hotel in Alfriston which has been taking in travelers since 1300. Rooms were nice and comfortable.


All photos on this site are copyright © Robert Sheldon Photography, all rights reserved.
Legal Notice and Usage Guidelines