The Tower of London is one of those must-see places when you visit London. You can get tickets online at the official website. As we were waiting to get let in to the Tower I noticed this poor pigeon. He was about the 5th one I had noticed in London with a stump foot. I […]