Big Ben: Iconic London bells chime again after five years of silence

After five years of silence, the ‘sound of London’ is back - Big Ben is chiming once again.