Cheezburger

I'm sure London is huge... But thanks to movies, I can only imagine its as large as Big Ben.