Crossword Answer Lookup

500k+ clues

Party politician, heartless female working magic somewhere in London (9)

Answer GREENWICH
Definition: somewhere in London
Times #28827 24 Across 2024-01-31