The Jewel Tower is a property I have walked by many times and did not even notice it was there because it is overshadowed by the Houses of Parliament and Westminster Abbey.
It was the place that King Henry VIII stored his jewels and other valuable items.
All the Best!
American to Britain