Here is the answer to Find The Emoji Level 487 Tower of London
Find the emoji level 487 - Tower of London