Week 22 | 33. Old Timer

While in London recently, we stayed at a hotel on the South Bank just a hop, skip and a jump away from this place. This is of course the Clock Tower (also known as Elizabeth Tower) located at the end of the Palace of Westminster where the British Parliament sits. Most people know this as … More Week 22 | 33. Old Timer