### Clue: Station has flush toilet, perhaps (8)
### Answer: WATERLOO 
 ### Explanation: Definition: Station
  [WATER LOO](a lavatory,toilet that has a flush, thus requiring water, as opposed to a bucket or a hole in the ground) 
Answer: A railway and Tube station in London.