Aged photo of Big Ben - London 24 Hours to See It All

London In 24 Hours

You find yourself in London 24 Hours during a long layover. What should you do & what should you try to see? There are so many areas & landmarks in London. We were traveling through London and had a 24-hour...
Do NOT follow this link or you will be banned from the site!