Crossword clues for City of Masts. 6 letters:THAMESRiver flowing through City of Masts.LONDONCity of Masts.