Destinations

Tower of London

Picture 2 of 8

The Tower of London is the oldest stone castle in the United Kingdom, and is open to the public (for a fee).