0
Anonymous
Chelsea is not a country it is a place in England.
Wiki User
Chat with our AI personalities
Chelsea are based in the city of London, in England.