The Thames is the most important waterway in Great Britant . It is 338 kilometers long . It is in the south of the country and runs to the east , into the North Sea . London , the capital of Great Britain , is on the Thames . It is said the Thames is the greatest river in the world beacuse " it runs with liquid history " ,