sign up (free!)
Here's a photo from our hotel on Oxford Street in London. Interesting. I think the next 2 or 3 may be Edinburg.
Glorious sunset on the THAMES River with LONDON's Big Ben in the background. Capital city of ENGLAND & the UK. Located on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans. en.wikipedia.org/...