This photograph was taken in 1902. It shows the Bank of England and the Royal Exchange.We've added 14 things that WOULDN'T have been there in 1902.Large ImageWorksheet: Historical Anachronisms - London 1902Answer Sheet: Historical Anachronisms - London 1902