### Clue: Keep order to pay £1,000 a long time (7)
### Answer: DUNGEON 
 ### Explanation: Definition: Keep
DUN ("order to pay") + G ("£1,000) + EON 
Incredibly, I had never come across "dun" with that meaning before – you learn summat new every day!