London 2009

This is the Jewel House inside the Tower of London.  The Crown Jewels have been kept here since 1303 after they were stolen from Westminster Abbey.  It is thought that most, if not all, were recovered shortly after the crime.

Previous Up Next