For centuries the river Thames was London's main thoroughfare, and many famous landmarks line its banks. The Tower of London, The Houses of Parliament, Somerset House and Chelsea Hospital all present... This description may be from another edition of this product.