Battle station (8)
I believe the answer is:
waterloo
'station?' is the definition.
(London train station)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for waterloo that I've seen before include "Where Napoleon met his final defeat" , "London rail terminus" , "Where Napoleon Bonaparte lost it" , "railway terminal" , "Wellington's victory" .)