Arsenal Football Club/Definition

An English football club which is based in London.