Isham is a little village in Northamptonshire in the UK, located about an hour by train from London. This was the place I was staying for a long weekend. Some English traditions I wanted to try while there: Drinking afternoon tea After my arrival and some chatting, my friends wanted to take me for afternoon […]