Tower

The Tower of London is a fortress dating back in part to William the Conqueror. Located on the north bank of the Thames, it occupies about eighteen acres and includes more than a dozen individual towers. Rich in history and bloodshed, the Tower is a centerpiece of British history (107).

Act: 
Characters