Repeat: Within minutes, depending on the time of day, a 41-gun salute – pictured above – will ring out in Hyde Park.
Within minutes, depending on the time of day, a 41-gun salute – pictured above – will ring out in Hyde Park.