Food November 11, 2016 British Cream Tea at Fletcher’s House, Rye, UKWhile visiting the amazing town of Rye, East Sussex in the UK, I treated myself to tea Fletcher’s House. Jenny from Jeakes House Hotel…