The Tower of London – 1000 long years as a royal palace

by Victoria Howard