Home / Crosswords / NYT Crossword / #1 spot in London?