All posts tagged thames river cruises

Thames River Cruises

Thames River cruises are distinct from both regular cruises and river cruises, making them cruise experiences unto themselves. Of course, they take place on the Thames River, which is the longest river in England, although it is primarily famous because it flows right through central London. (And it is in London where you will be taking a Thames River cruise.) Below is all you need to know about Thames River cruises and why a cruise down the Thames is unlike any other cruise you've likely taken. Read more [...]

Thames River Cruises by City Cruises

Thames River runs along historic sights such as the Houses of Parliament, Somerset House, St. Pauls Cathedral, Shakespeare's Globe Theatre, Tower Bridge, and Canary Wharf. Read more [...]