Is money still made at the Tower of London?
The Mint at the Tower of London made the majority of the country's coins for over 500 years. The Mint was installed by Edward I (1272 - 1307) in 1279 and, up until 1810, most of the coins of the realm were made there in a dedicated area that became known as Mint Street.