Find the latest news and weather forecasts for Liverpool here .
Liverpool is a major port city where the River Mersey meets the sea on the coast of North West England .
Find the latest news and weather forecasts for port city here .
Liverpool is a major port city where the River Mersey meets the sea on the coast of North West England .