481 treasures found in london, United Kingdom