Crossword Answer Lookup

500k+ clues

Revolutionary London college with a top football team (7)

Answer CHELSEA
Definition: team
Times #4772 22 Across 2017-11-12