0
Anonymous
Historically a part of Lancashire, now The Metropolitan Borough of Mersyside
Wiki User
Chat with our AI personalities
No way, the largest city in the UK is London!
MissAnyHow ∙
Jules Bahringer ∙
No, it's a separate city in England.
No, it's London.
no
Yes