Is Liverpool In England Or Scotland?
Liverpool is a city and metropolitan borough in Merseyside, England. What part of UK is Liverpool? Liverpool is a major city and metropolitan borough in north west England. By 2015, the city council area had an estimated population of 478,580 whilst the Liverpool/Birkenhead metropolitan area had a population over 2.2 million. Liverpool is the principal …