Search results
Results from the WOW.Com Content Network
Liverpool is a cathedral and port city and metropolitan borough in Merseyside, England, which had a population of 496,770 in 2022. [3] It is on the eastern side of the Mersey Estuary, near the Irish Sea, 178 miles (286 km) northwest of London.