0 votes
Is Liverpool part of London?

1 Answer

0 votes
Liverpool is a city in North West England, United Kingdom with a population of about 485,000 in 2015. It is part of the Liverpool -Birkenhead metropolitan area, the fifth-largest metropolitan area in the UK. The local government is Liverpool City Council. Liverpool is on the eastern side of the River Mersey.
...