As you say the Beacon lives on in the road name and I am not surprised it lit up your hose in Bedfont-I lived in Stanwell and we couldnt see the beacon directly but on low cloudy nights the reflection was pretty clear. It used to flash morse but I have forgotten what identifier it used .
I think the Americans used light beacons in the early airmail days because you cant see railway lines at night