The Luton beacon was indeed behind the Control Tower. It was on the roof of a building on the approach road. I can't remember what the building originally was (before my time), but it ended up as something to do with Vauxhall.
The light went when the building was demolished in the early 70s, if I remember correctly.