Hull is a city located in the East Riding of Yorkshire, England. It is situated on the River Hull at its junction with the Humber Estuary, 25 miles (40 km) inland from the North Sea. Hull has a long history and has been an important centre for trade and commerce since the Middle Ages. The […]