London station lifts back out of action! (6)
I believe the answer is:
euston
'london station' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for euston that I've seen before include "London railway station" , "train here?" , "rail terminal" , "North London terminus" , "Small restaurants" .)