London Duck Tours will launch a new land and river sightseeing tour on Sept. 5, the D-Day Duck. Using the actual vehicles built for D-Day, the tour will take passengers back in time to London's home ...
Read on to find out what it is like to experience the attraction A NEW attraction will soon be returning to London – with guests able to explore both the land and water in one trip. Duck Tours is set ...