Riverdale House 'Set in the charming Sussex village of Alfriston, within w - The Independent