Tag Archives: luxury 4 star hotel inverness

Fancy a spot of afternoon tea?

Afternoon tea is historically something that was observed by the British upper and middle class as a light meal taken between 4pm and 6pm. Back in the 1840’s it was Anna Maria Russell, the then Duchess of Bedford, who was credited largely with the creation of the observance. Apparently she was said to have been […]