Crossword Answer Lookup

500k+ clues

The new stadium being constructed for London football club (4,3,6)

Answer WESTHAMUNITED
Definition: The new
Guardian #25653 9 Down 2012-06-04