Every picture or post I see about London/Great Britain/The UK makes me want to go back. It just keeps building and...