5 treasures found in twickenham, United Kingdom