I just returned from visit to our UK offices and wanted to share a few photos.
We decided to visit the Tower of London, which is situated on the Thames River. It consists of 21 towers, enclosed by an outer wall and mote. It's also home to the Crown Jewels of the United Kingdom. We spent about...