lol Ric, they have forgot the pidgeons!
Apparantly this game is made up of 25000 photographs which have been used to create a more realistic london... I saw a McDonalds in a screenshot a while ago, and there's a nice picture of Jessops there!. St Pauls cathedral looks pretty good in the screenshot too, been to the top of there more times than I can remember

... I doubt the game will strech as far as Streatham though (Where I used to live)