The Thames has increasingly passengers
who use the elegant catamarans to experience the beauty of the river. During the tour visitors pass through Waterloo Millennium Pier, Embankment, Chelsea Harbour, Blackfriars, Westminster Pier and Greenwich Pier. Many of London‘s tourist attractions can be seen during this journey as Big Ben, the London Eye, the Tower of Bridge, the Palace of Westminster, the Tower of London, the Thames Flood Barrier and many more remarkable places. Hotels in London
You must be logged in to post a comment.