Join us at TNW Conference 2022 for insights into the future of tech →

All Articles for


Liverpool is a city and metropolitan borough of merseyside, england, united kingdom along the eastern side of the mersey estuary. it was founded as a borough in 1207 and was granted city status in 1880. it is the fourth most populous british city, and third most populous in england, with a 2011 population of 466,400 and is at the centre of a wider urban area, the liverpool city region, which has a population of around 2 million people.