Defibrillators to be fitted at 200 stations across GTR network
The life-saving defibrillators are to be fitted at stations across…
The life-saving defibrillators are to be fitted at stations across one of the UK's biggest rail networks, covering London and nine counties.