Crossword Answer Lookup

500k+ clues

London profits from this form of taxation (7,5)

Answer CAPITALGAINS
Definition: London
Guardian #27047 4 Down 2016-11-21