Somehow I am suddenly in the United Kingdom! Strange how you suddenly find yourself in a different country. Well not really but it's always a bizarre feeling. Just as I was getting used to Russia. I'm AirBnB-ing it in London, but today I've taken a trip north to Cambridge, which is an incredibly beautiful town …