Those in charge at Waterloo, etc? (14)
I believe the answer is:
stationmasters
'those in charge at waterloo etc?' is the definition.
(Waterloo station)
This is all the clue.
I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution?
Install my app