Crossword Answer Lookup

500k+ clues

Immediately north is which town? (7)

Answer PRESTON
Definition: town?
Guardian #22371 4 Down 2001-11-20