12 Hours in London: What to do
For most travelers, 12 hours is undoubtedly too short of a time for an adventure in London. However, it is a long time to sit in a hotel room or coffee shop while you wait… View Post
For most travelers, 12 hours is undoubtedly too short of a time for an adventure in London. However, it is a long time to sit in a hotel room or coffee shop while you wait… View Post