Just touched down in London Town

The last stretch! Less than 48 hours in London, made even shorter due to a 2 hour flight delay.
When booking our trip we decided to go to London to watch Chris run the London Marathon and we are soBaca lagi