Does it get more 'London' than this? The flags, the buses, the taxis...I love it! (I didn't take this photo, I just found it on the internet).